Package de.hybris.platform.jalo.type
Interface AttributeDescriptor.AttributeDescriptorImpl
- All Superinterfaces:
BridgeInterface,Descriptor.DescriptorImpl,ExposesPermissionFacade,ExposesRemote,ExtensibleItem.ExtensibleItemImpl,Item.ItemImpl,LocalizableItem.LocalizableItemImpl,Serializable,TypeManagerManaged.TypeManagerManagedImpl
- All Known Implementing Classes:
AttributeDescriptorEJBImpl
- Enclosing class:
- AttributeDescriptor
public static interface AttributeDescriptor.AttributeDescriptorImpl
extends Descriptor.DescriptorImpl
The persistence layer interface. Do not use directly.
-
Method Summary
Modifier and TypeMethodDescriptionintvoidredeclareAttributeType(Type type, int modifiers) voidsetAttributeType(Type type) voidsetDatabaseColumn(String col) voidsetDontOptimize(boolean dontopt) voidsetInitial(boolean init) voidsetLocalized(boolean localized) voidsetModifiers(int modifiers) voidsetOptional(boolean optional) voidsetPartOf(boolean part) voidsetPrivate(boolean priv) voidsetProperty(boolean isProperty) voidsetReadable(boolean readable) voidsetRemovable(boolean removable) voidsetSearchable(boolean searchable) voidsetSelectionOf(AttributeDescriptor descriptor) voidsetWritable(boolean writable) Methods inherited from interface de.hybris.platform.util.BridgeInterface
getJaloObjectClassMethods inherited from interface de.hybris.platform.jalo.type.Descriptor.DescriptorImpl
getAttributeType, getQualifierMethods inherited from interface de.hybris.platform.util.ExposesPermissionFacade
getPermissionFacadeMethods inherited from interface de.hybris.platform.util.ExposesRemote
getRemoteMethods inherited from interface de.hybris.platform.jalo.ExtensibleItem.ExtensibleItemImpl
getAllProperties, getProperty, getPropertyNames, removeProperty, setAllProperties, setPropertyMethods inherited from interface de.hybris.platform.jalo.Item.ItemImpl
addPermission, checkItemPermission, clearPermission, getComposedType, getCreationTime, getHJMPTS, getModificationTime, getOwner, getPermissionMap, getPK, getPrincipalPermissions, getRestrictedPrincipals, getTypeKey, invalidateLocalCaches, isLocalCachingSupported, isTransactionSupported, remove, setComposedType, setCreationTime, setModificationTime, setOwner, setPermissionMapMethods inherited from interface de.hybris.platform.jalo.c2l.LocalizableItem.LocalizableItemImpl
getAllLocalizedProperties, getAllLocalizedProperties, getLocalizedProperty, getLocalizedPropertyNames, removeLocalizedProperty, setAllLocalizableProperties, setLocalizedProperty
-
Method Details
-
getAllSubAttributeDescriptors
Set getAllSubAttributeDescriptors() -
redeclareAttributeType
- Throws:
JaloInvalidParameterException
-
setAttributeType
- Throws:
JaloInvalidParameterException
-
getDeclaringEnclosingType
ComposedType getDeclaringEnclosingType() -
getEnclosingType
ComposedType getEnclosingType() -
getSuperAttributeDescriptor
AttributeDescriptor getSuperAttributeDescriptor() -
getPersistenceType
AtomicType getPersistenceType() -
getPersistenceClass
Class getPersistenceClass() -
getDatabaseColumn
String getDatabaseColumn() -
setDatabaseColumn
-
getProposedDatabaseColumn
String getProposedDatabaseColumn() -
getModifiers
int getModifiers() -
setModifiers
void setModifiers(int modifiers) -
setReadable
- Throws:
JaloInvalidParameterException
-
setWritable
- Throws:
JaloInvalidParameterException
-
setOptional
- Throws:
JaloInvalidParameterException
-
setRemovable
- Throws:
JaloInvalidParameterException
-
setSearchable
- Throws:
JaloInvalidParameterException
-
setPrivate
- Throws:
JaloInvalidParameterException
-
setPartOf
- Throws:
JaloInvalidParameterException
-
setInitial
- Throws:
JaloInvalidParameterException
-
setProperty
- Throws:
JaloInvalidParameterException
-
setLocalized
- Throws:
JaloInvalidParameterException
-
setDontOptimize
- Throws:
JaloInvalidParameterException
-
getPersistenceQualifier
String getPersistenceQualifier() -
getSelectionOf
AttributeDescriptor getSelectionOf() -
setSelectionOf
-