Package mc.core.domain.base.map.reader
Class AttributeValueReader
java.lang.Object
mc.core.domain.base.map.reader.BaseReader<T>
mc.core.domain.base.map.reader.EntityBaseReader<Attribute>
mc.core.domain.base.map.reader.AttributeValueReader
special reader for holding one AttributeValue. do not derive from CEReader, cause we don't need all the CE aspect
data here. this reader is currently not replaceable through the newReader method in filter
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassclassclass -
Field Summary
Fields inherited from class mc.core.domain.base.map.reader.BaseReader
MAP_FIELD_CLASS, MAP_FIELD_ID, MAP_FIELD_IDREF, MAP_FIELD_KEY -
Constructor Summary
ConstructorsConstructorDescriptionAttributeValueReader(AttributeValue av, ComplexEntity entity, IMapFilter filter) -
Method Summary
Modifier and TypeMethodDescriptionmc.core.system.util.misc.StringMapgetName()intgetPrio()getType()for publishgetValueReaders(Territory territory) for publishfor reflection renderer (return maps or readers).booleannewDataValueReader(DataValue dataValue, EntityToAttribute parentE2a) no reader replacement through replace() in mapFilter.Methods inherited from class mc.core.domain.base.map.reader.EntityBaseReader
getDescriptionMap, getInternalDescription, getKey, getNameMapMethods inherited from class mc.core.domain.base.map.reader.BaseReader
dispose, excludeNullValues, getEntity, getHashKey, getId, getMapName, getReferences, manage, readEntityData, toString
-
Constructor Details
-
AttributeValueReader
-
-
Method Details
-
getAttributeValue
-
getType
-
getCollection
-
isInherited
public boolean isInherited() -
getName
public mc.core.system.util.misc.StringMap getName() -
getExternalKey
-
getPrio
public int getPrio() -
getValues
for reflection renderer (return maps or readers). do not use directly! -
getValueReaders
for publish -
getValueReaders
for publish -
newDataValueReader
public AttributeValueReader.DataValueReader newDataValueReader(DataValue dataValue, EntityToAttribute parentE2a) no reader replacement through replace() in mapFilter. instead override this factory method
-