public class ClassMappingDescriptor
extends oracle.adfmf.util.XmlAnyDefinition
Constructor and Description |
---|
ClassMappingDescriptor() |
ClassMappingDescriptor(oracle.adfmf.util.XmlAnyDefinition xmlAnyDefinition) |
ClassMappingDescriptor(oracle.adfmf.util.XmlAnyDefinition xmlAnyDefinition,
String[] strings,
String[] strings1) |
Modifier and Type | Method and Description |
---|---|
AttributeMapping |
findAttributeMappingByColumnName(String columnName) |
AttributeMapping |
findAttributeMappingByName(String attributeName) |
AttributeMapping |
findAttributeMappingByPayloadName(String payloadName) |
AttributeMappingOneToMany |
findOneToManyMappingByAccessorAttribute(String accessorAttribute) |
java.util.List<AttributeMapping> |
getAttributeMappings() |
java.util.List<AttributeMappingDirect> |
getAttributeMappingsDirect() |
java.util.List<AttributeMapping> |
getAttributeMappingsDirectAndOneToOne() |
java.util.List<AttributeMappingDirect> |
getAttributeMappingsDirectParentPopulated() |
java.util.List<AttributeMappingOneToMany> |
getAttributeMappingsOneToMany() |
java.util.List<AttributeMappingOneToOne> |
getAttributeMappingsOneToOne() |
String |
getClassName() |
Class |
getClazz() |
oracle.maf.impl.cdm.persistence.metadata.Method |
getCreateMethod() |
String |
getCreateMethodName() |
String |
getCRUDServiceClassName() |
oracle.maf.impl.cdm.persistence.metadata.Method |
getCustomMethod(String methodName) |
String |
getDateFormat() |
String |
getDateTimeFormat() |
oracle.maf.impl.cdm.persistence.metadata.Method |
getFindAllInParentMethod(String accessorAttribute) |
oracle.maf.impl.cdm.persistence.metadata.Method |
getFindAllMethod() |
String |
getFindAllMethodName() |
oracle.maf.impl.cdm.persistence.metadata.Method |
getFindMethod() |
String |
getFindMethodName() |
oracle.maf.impl.cdm.persistence.metadata.Method |
getGetAsParentMethod(String accessorAttribute) |
oracle.maf.impl.cdm.persistence.metadata.Method |
getGetCanonicalMethod() |
static ClassMappingDescriptor |
getInstance(Class clazz) |
static ClassMappingDescriptor |
getInstance(String className) |
String |
getLocalPersistenceManagerClassName() |
oracle.maf.impl.cdm.persistence.metadata.Method |
getMergeMethod() |
String |
getMergeMethodName() |
oracle.maf.impl.cdm.persistence.metadata.Method |
getMethod(String methodName) |
oracle.adfmf.util.XmlAnyDefinition |
getMethodNode(String methodName) |
java.util.List<oracle.adfmf.util.XmlAnyDefinition> |
getMethodNodes(String methodName) |
String |
getOrderBy()
Returns orderBy as defined in persistenceMapping.xml, or when setOrderByhas been
called, it returns this overridden orderBy.
|
java.util.List<AttributeMapping> |
getPrimaryKeyAttributeMappings()
Use this method for composite PK
|
java.util.List<String> |
getPrimaryKeyAttributeNames()
Use this method for composite PK
|
java.util.List<String> |
getPrimaryKeyColumnNames()
Use this method for composite PK
|
String |
getRemotePersistenceManagerClassName() |
oracle.maf.impl.cdm.persistence.metadata.Method |
getRemoveMethod() |
String |
getRemoveMethodName() |
String |
getTableName() |
oracle.maf.impl.cdm.persistence.metadata.Method |
getUpdateMethod() |
String |
getUpdateMethodName() |
boolean |
isAutoIncrementPrimaryKey() |
boolean |
isAutoQuery() |
boolean |
isCreateSupported() |
boolean |
isDeleteLocalRowsOnFindAll() |
boolean |
isEnableOfflineTransactions() |
boolean |
isFindAllInParentSupported(String accessorAttribute) |
boolean |
isFindAllSupported() |
boolean |
isFindSupported() |
boolean |
isGetAsParentSupported(String accessorAttribute) |
boolean |
isGetCanonicalSupported() |
boolean |
isMergeSupported() |
boolean |
isPersisted() |
boolean |
isRemoteReadInBackground() |
boolean |
isRemoteWriteInBackground() |
boolean |
isRemoveSupported() |
boolean |
isShowWebServiceInvocationErrors()
returns the value of showWebServiceInvocationErrors in persistence-mapping.xml.
|
boolean |
isUpdateSupported() |
void |
setOrderBy(String orderBy)
Override the default order by as set in peristenceMapping.xml.
|
void |
setPersisted(Boolean persisted)
using this method you can (temporarily) override the persisted value as set in persistence-mapping.xml
|
accept, addChild, clone, dumpXmlAnyDefinition, getAttributeBooleanValue, getAttributeBooleanValue, getAttributeDetailInformation, getAttributeIntegerValue, getAttributeIntegerValue, getAttributeNames, getAttributeStringValue, getAttributeStringValue, getAttributeValue, getChildDefinition, getChildDefinition, getChildDefinition, getChildDefinition, getChildDefinitionCount, getChildDefinitionIncludes, getChildDefinitions, getChildDefinitions, getChildDefinitions, getChildDefinitions, getChildren, getCustomProperty, getElementName, getKids, getLocation, getMinOccursCustomPropertyValue, getText, loadXmlFromLocation, loadXmlFromStream, loadXmlsFromLocation, mergeChildren, parseAttributes, parseChild, parseText, prettyPrint, setAttributeValue, toString
public ClassMappingDescriptor(oracle.adfmf.util.XmlAnyDefinition xmlAnyDefinition, String[] strings, String[] strings1)
public ClassMappingDescriptor(oracle.adfmf.util.XmlAnyDefinition xmlAnyDefinition)
public ClassMappingDescriptor()
public static ClassMappingDescriptor getInstance(Class clazz)
public static ClassMappingDescriptor getInstance(String className)
public String getClassName()
public String getCRUDServiceClassName()
public String getLocalPersistenceManagerClassName()
public String getRemotePersistenceManagerClassName()
public boolean isRemoteReadInBackground()
public boolean isRemoteWriteInBackground()
public boolean isAutoIncrementPrimaryKey()
public boolean isShowWebServiceInvocationErrors()
public boolean isAutoQuery()
public boolean isEnableOfflineTransactions()
public String getOrderBy()
public void setOrderBy(String orderBy)
orderBy
- public Class getClazz()
public String getTableName()
public boolean isPersisted()
public void setPersisted(Boolean persisted)
persisted
- public java.util.List<AttributeMapping> getAttributeMappings()
public java.util.List<AttributeMappingDirect> getAttributeMappingsDirect()
public java.util.List<AttributeMappingDirect> getAttributeMappingsDirectParentPopulated()
public java.util.List<AttributeMappingOneToOne> getAttributeMappingsOneToOne()
public java.util.List<AttributeMapping> getAttributeMappingsDirectAndOneToOne()
public java.util.List<AttributeMappingOneToMany> getAttributeMappingsOneToMany()
public AttributeMapping findAttributeMappingByName(String attributeName)
public AttributeMapping findAttributeMappingByPayloadName(String payloadName)
public AttributeMapping findAttributeMappingByColumnName(String columnName)
public AttributeMappingOneToMany findOneToManyMappingByAccessorAttribute(String accessorAttribute)
public java.util.List<String> getPrimaryKeyColumnNames()
public java.util.List<AttributeMapping> getPrimaryKeyAttributeMappings()
public java.util.List<String> getPrimaryKeyAttributeNames()
public String getDateFormat()
public String getDateTimeFormat()
public oracle.adfmf.util.XmlAnyDefinition getMethodNode(String methodName)
public java.util.List<oracle.adfmf.util.XmlAnyDefinition> getMethodNodes(String methodName)
public String getFindAllMethodName()
public String getFindMethodName()
public String getCreateMethodName()
public String getUpdateMethodName()
public String getMergeMethodName()
public String getRemoveMethodName()
public boolean isFindAllSupported()
public boolean isFindAllInParentSupported(String accessorAttribute)
public boolean isGetAsParentSupported(String accessorAttribute)
public boolean isFindSupported()
public boolean isGetCanonicalSupported()
public boolean isCreateSupported()
public boolean isUpdateSupported()
public boolean isMergeSupported()
public boolean isRemoveSupported()
public oracle.maf.impl.cdm.persistence.metadata.Method getMethod(String methodName)
public oracle.maf.impl.cdm.persistence.metadata.Method getFindAllMethod()
public oracle.maf.impl.cdm.persistence.metadata.Method getFindAllInParentMethod(String accessorAttribute)
public oracle.maf.impl.cdm.persistence.metadata.Method getGetAsParentMethod(String accessorAttribute)
public oracle.maf.impl.cdm.persistence.metadata.Method getGetCanonicalMethod()
public oracle.maf.impl.cdm.persistence.metadata.Method getFindMethod()
public oracle.maf.impl.cdm.persistence.metadata.Method getCreateMethod()
public oracle.maf.impl.cdm.persistence.metadata.Method getUpdateMethod()
public oracle.maf.impl.cdm.persistence.metadata.Method getMergeMethod()
public oracle.maf.impl.cdm.persistence.metadata.Method getRemoveMethod()
public oracle.maf.impl.cdm.persistence.metadata.Method getCustomMethod(String methodName)
public boolean isDeleteLocalRowsOnFindAll()