com.atlassian.jira.action.admin.export
Class AnonymousGenericValue

java.lang.Object
  extended by java.util.Observable
      extended by org.ofbiz.core.entity.GenericEntity
          extended by org.ofbiz.core.entity.GenericValue
              extended by com.atlassian.jira.action.admin.export.AnonymousGenericValue
All Implemented Interfaces:
Serializable, Cloneable, Comparable, Map

 class AnonymousGenericValue
extends org.ofbiz.core.entity.GenericValue

A genericValue that returns 'x' characters for all the fields listed in anonymousEntities. It 'wraps' a normal GenericValue, and returns the normal values for all non-mapped entity/fieldname values.


Nested Class Summary
 
Nested classes/interfaces inherited from interface java.util.Map
Map.Entry<K,V>
 
Field Summary
 
Fields inherited from class org.ofbiz.core.entity.GenericValue
originalDbValues, relatedCache, relatedOneCache
 
Fields inherited from class org.ofbiz.core.entity.GenericEntity
delegatorName, entityName, fields, internalDelegator, modelEntity, modified
 
Constructor Summary
AnonymousGenericValue(org.ofbiz.core.entity.GenericValue entity, Collection anonymousEntities)
           
 
Method Summary
 String getString(String fieldName)
           
 
Methods inherited from class org.ofbiz.core.entity.GenericValue
clone, copyOriginalDbValues, create, getOriginalDbValue, getRelated, getRelated, getRelatedByAnd, getRelatedByAndCache, getRelatedByAndEmbeddedCache, getRelatedCache, getRelatedCache, getRelatedDummyPK, getRelatedDummyPK, getRelatedEmbeddedCache, getRelatedEmbeddedCache, getRelatedMulti, getRelatedMulti, getRelatedOne, getRelatedOneCache, getRelatedOneEmbeddedCache, getRelatedOrderBy, getRelatedOrderByCache, getRelatedOrderByEmbeddedCache, originalDbValuesAvailable, refresh, remove, removeRelated, store
 
Methods inherited from class org.ofbiz.core.entity.GenericEntity
addToXmlDocument, clear, compareTo, containsKey, containsPrimaryKey, containsValue, dangerousGetNoCheckButFast, dangerousSetNoCheckButFast, entrySet, equals, get, get, getAllFields, getAllKeys, getBoolean, getBytes, getDate, getDelegator, getDouble, getEntityName, getFields, getFloat, getInteger, getLong, getModelEntity, getPrimaryKey, getTime, getTimestamp, hashCode, isEmpty, isModified, isPrimaryKey, keySet, lockEnabled, makeXmlDocument, makeXmlElement, makeXmlElement, matchesFields, put, putAll, remove, set, set, setBytes, setDelegator, setFields, setNonPKFields, setNonPKFields, setPKFields, setPKFields, setString, size, toString, values, writeXmlText
 
Methods inherited from class java.util.Observable
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AnonymousGenericValue

public AnonymousGenericValue(org.ofbiz.core.entity.GenericValue entity,
                             Collection anonymousEntities)
Parameters:
entity - The target GenericValue to wrap
anonymousEntities - A collection of AnonymousEntity objects specifying which fields to anonymise
Method Detail

getString

public String getString(String fieldName)
Overrides:
getString in class org.ofbiz.core.entity.GenericEntity


Copyright © 2002-2007 Atlassian. All Rights Reserved.