public class MapEntity extends AbstractList<java.lang.Object>
| Modifier and Type | Field and Description |
|---|---|
protected int |
deep |
protected Filter |
filter |
byte |
mapFlag |
protected MapEntityStack |
stack |
protected java.lang.Object |
target |
protected byte |
tokenerFlag
The show line.
|
ALLOWDUPLICATE, ALLOWEMPTYVALUE, BIDI, CASESENSITIVE, flag, MAP, READONLY, REMOVED, VISIBLE| Constructor and Description |
|---|
MapEntity(Filter filter,
byte flag,
IdMap map,
Tokener tokener) |
MapEntity(IdMap map) |
| Modifier and Type | Method and Description |
|---|---|
int |
addDeep() |
Entity |
convertProperty(CharacterBuffer property,
BaseItem parent) |
Entity |
encode(java.lang.Object entity) |
java.lang.String |
getClazz(int pos) |
java.lang.Object |
getCloneByEntity(java.lang.Object value) |
int |
getDeep() |
java.lang.Object |
getEntityByClone(java.lang.Object value) |
Filter |
getFilter() |
Grammar |
getGrammar() |
java.lang.String |
getId(java.lang.Object entity,
java.lang.String className) |
int |
getIndexOfClazz(java.lang.String clazzName) |
int |
getIndexVisitedObjects(java.lang.Object element) |
java.lang.String |
getLastClazz() |
IdMap |
getMap() |
BaseItem |
getNewList(boolean keyValue) |
CharacterBuffer |
getPrefixProperties(SendableEntityCreator creator,
java.lang.Object entity,
java.lang.String className) |
MapEntityStack |
getStack() |
java.lang.Object |
getTarget() |
Tokener |
getTokener() |
java.lang.Object |
getVisitedObjects(int index) |
boolean |
isAddOwnerLink(java.lang.Object value) |
boolean |
isFlag(byte flag) |
boolean |
isId(java.lang.Object target) |
boolean |
isSearchForSuperClass() |
boolean |
isSimpleFormat() |
boolean |
isTokenerFlag(byte flag) |
void |
popStack() |
void |
pushStack(java.lang.String className,
java.lang.Object entity,
SendableEntityCreator creator) |
MapEntity |
withDeep(int value) |
MapEntity |
withFilter(Filter filter) |
MapEntity |
withoutTokenerFlag(byte flag) |
MapEntity |
withStack(MapEntityStack stack) |
MapEntity |
withTarget(java.lang.Object target) |
MapEntity |
withTokenerFlag(byte flag) |
Entity |
writeBasicValue(SendableEntityCreator creator,
Entity entity,
BaseItem parent,
java.lang.String className,
java.lang.String id) |
add, addAll, addAll, ceiling, copyEntity, equals, filterItems, hashCode, iterator, iterator, iteratorReverse, listIterator, listIterator, lower, remove, set, subSet, withListadd, addHashItem, addKeyValue, checkValue, clear, comparator, contains, containsAll, containsAll, fireProperty, first, flag, get, getByIndex, getKeyByIndex, getPositionKey, getTypClass, getValue, hashKey, hasKeyAndPos, indexOf, init, init, init, isAllowDuplicate, isAllowEmptyValue, isCaseSensitive, isComparator, isEmpty, isReadOnly, isVisible, last, lastIndexOf, move, pack, parseItem, removeAll, removeByIndex, removeByObject, removeItem, replaceAllValues, reset, retainAll, setAllowEmptyValue, setFlag, setValue, size, subList, toArray, toArray, toString, toString, with, withAllowDuplicate, withAllowEmptyValue, withCaseSensitive, withFlag, without, withSize, withType, withVisibleprotected Filter filter
protected int deep
protected java.lang.Object target
protected MapEntityStack stack
protected byte tokenerFlag
public byte mapFlag
public MapEntity(IdMap map)
public Grammar getGrammar()
public Filter getFilter()
public Entity encode(java.lang.Object entity)
public int getDeep()
public boolean isId(java.lang.Object target)
public boolean isSearchForSuperClass()
public boolean isSimpleFormat()
public java.lang.Object getTarget()
public MapEntity withTarget(java.lang.Object target)
target - the target to setpublic MapEntity withDeep(int value)
public int addDeep()
public java.lang.Object getCloneByEntity(java.lang.Object value)
public java.lang.Object getEntityByClone(java.lang.Object value)
public MapEntityStack getStack()
public void pushStack(java.lang.String className,
java.lang.Object entity,
SendableEntityCreator creator)
public void popStack()
public MapEntity withStack(MapEntityStack stack)
stack - the stack to setpublic CharacterBuffer getPrefixProperties(SendableEntityCreator creator, java.lang.Object entity, java.lang.String className)
public java.lang.String getId(java.lang.Object entity,
java.lang.String className)
public Entity writeBasicValue(SendableEntityCreator creator, Entity entity, BaseItem parent, java.lang.String className, java.lang.String id)
public boolean isAddOwnerLink(java.lang.Object value)
value - Is Association To Parentpublic int getIndexOfClazz(java.lang.String clazzName)
public int getIndexVisitedObjects(java.lang.Object element)
public java.lang.Object getVisitedObjects(int index)
public java.lang.String getClazz(int pos)
public java.lang.String getLastClazz()
public Entity convertProperty(CharacterBuffer property, BaseItem parent)
public boolean isFlag(byte flag)
flag - is the Flag is Setpublic MapEntity withTokenerFlag(byte flag)
public MapEntity withoutTokenerFlag(byte flag)
public boolean isTokenerFlag(byte flag)
flag - is the Flag is Setpublic IdMap getMap()
public BaseItem getNewList(boolean keyValue)
getNewList in interface BaseItemgetNewList in class AbstractArray<java.lang.Object>public Tokener getTokener()