Package com.ptc.odata.core.entity
Class AbstractEntityConfig
java.lang.Object
com.ptc.odata.core.AbstractConfig
com.ptc.odata.core.entity.operation.AbstractOperationContainerConfig
com.ptc.odata.core.entity.AbstractEntityConfig
- Direct Known Subclasses:
EntityConfig
public abstract class AbstractEntityConfig
extends com.ptc.odata.core.entity.operation.AbstractOperationContainerConfig
An abstract of the configuration used to read and hold entity config JSON file configuration.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
-
Field Summary
Fields inherited from class com.ptc.odata.core.AbstractConfig
DESCRIPTION, ENABLED, NAME, PROPERTY_ENFORCE_VALID_IDENTIFIER, PROPERTY_PROPERTY_KEY_REF, PROPERTY_SUPPORTED_SINCE, PROPERTY_TYPE -
Method Summary
Modifier and TypeMethodDescriptionReturns the attributes defined on this configuration
Supported API: trueReturns the navigation properties available on this config, if any.Methods inherited from class com.ptc.odata.core.entity.operation.AbstractOperationContainerConfig
getActions, getFunctions, isBoundOperationMethods inherited from class com.ptc.odata.core.AbstractConfig
addDescriptionAnnotation, getAnnotations, getAnnotationValue, getConfig, getConfigBoolean, getConfigInteger, getConfigString, getConfigStringArray, getDescription, getName, getSupportedSince, getType, hasPropertyKeyRef, isEnabled, isValidConfig, isValidName, setConfig, setEnforceValidODataIdentifier
-
Method Details
-
getAttributeProperties
public Set<EntityProperty> getAttributeProperties() throws org.apache.olingo.commons.api.ex.ODataExceptionReturns the attributes defined on this configuration
Supported API: true- Returns:
- the attributes defined on this configuration
- Throws:
org.apache.olingo.commons.api.ex.ODataException
-