public class ArrayHandler extends ElementContainerHandler<Object,ArrayAdapter<Object>>
Constructor and Description |
---|
ArrayHandler(Class arrayClass) |
Modifier and Type | Method and Description |
---|---|
ArrayAdapter |
getAdapter(Object container) |
protected String |
getElementType(AbstractMemberMetaData mmd) |
int |
getObjectType(AbstractMemberMetaData mmd) |
boolean |
isDefaultFetchGroup(ClassLoaderResolver clr,
TypeManager typeMgr,
AbstractMemberMetaData mmd) |
boolean |
isEmbedded(AbstractMemberMetaData mmd) |
boolean |
isSerialised(AbstractMemberMetaData mmd) |
Object |
newContainer(AbstractMemberMetaData mmm) |
Object |
newContainer(AbstractMemberMetaData mmd,
Object... objects) |
ArrayMetaData |
newMetaData() |
void |
populateMetaData(ClassLoaderResolver clr,
ClassLoader primary,
AbstractMemberMetaData mmd) |
copyMappedByDefinitionFromElement, getElementTypeName, moveColumnsToElement
public ArrayHandler(Class arrayClass)
public ArrayMetaData newMetaData()
public void populateMetaData(ClassLoaderResolver clr, ClassLoader primary, AbstractMemberMetaData mmd)
public int getObjectType(AbstractMemberMetaData mmd)
getObjectType
in class ElementContainerHandler<Object,ArrayAdapter<Object>>
public boolean isSerialised(AbstractMemberMetaData mmd)
public boolean isEmbedded(AbstractMemberMetaData mmd)
public boolean isDefaultFetchGroup(ClassLoaderResolver clr, TypeManager typeMgr, AbstractMemberMetaData mmd)
protected String getElementType(AbstractMemberMetaData mmd)
public ArrayAdapter getAdapter(Object container)
public Object newContainer(AbstractMemberMetaData mmm)
public Object newContainer(AbstractMemberMetaData mmd, Object... objects)
newContainer
in class ElementContainerHandler<Object,ArrayAdapter<Object>>
Copyright © 2018. All rights reserved.