Package com.adobe.aem.dermis.model
Interface IOperationArgument
-
- All Superinterfaces:
IAsset
,IProperty
,ITypeAsset
,java.io.Serializable
public interface IOperationArgument extends IProperty
Interface representing the Operation argument.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getExpression()
Gets the expression of this argument.java.lang.String
getParameterType()
Gets the parameter type of this argument.java.lang.Boolean
getRequired()
Represent is this argument is required or not.-
Methods inherited from interface com.adobe.aem.dermis.model.IAsset
getDescription, getId, getName, getTitle
-
Methods inherited from interface com.adobe.aem.dermis.model.IProperty
getAssociatedDataModel, getChildDataModel, getDataModel, getEnumList, getIdentifier, getProperties, getReferenceName, getRules, isBelowCollection, isComplexType, isComputed, isMetadataKey, isNullable, isPrimaryKey, isPrimitiveType, setChildDataModel
-
Methods inherited from interface com.adobe.aem.dermis.model.ITypeAsset
getFormatType, getMediaBinaryEncoding, getMediaType, getSubType, getSubTypeRef, getType, getTypeRef, setFormatType, setSubType, setType
-
-
-
-
Method Detail
-
getParameterType
java.lang.String getParameterType()
Gets the parameter type of this argument.- Specified by:
getParameterType
in interfaceIProperty
- Returns:
- the parameter type of this argument.
-
getExpression
java.lang.String getExpression()
Gets the expression of this argument.- Returns:
- the expression of this argument.
-
getRequired
java.lang.Boolean getRequired()
Represent is this argument is required or not.- Specified by:
getRequired
in interfaceIProperty
- Returns:
- true if this argument is except values, false if not and null if not known.
-
-