@Version("1.0.0") @Export(optional="provide:=true")
Package com.adobe.aem.dermis.model
-
Interface Summary Interface Description IAsset ICombinedSchema Interface for anyOf, allOf, oneOf as per JSON schema specificationIConstraintAsset Base class (POJO) for all types of constraint on theIAsset
.IDataModel Represents a DataModel and it's metadata description.IOperation Interface representing Dermis OperationIOperationArgument Interface representing the Operation argument.IProperty Represents a property and it's metadata description.IRule Contains attributes for rules of Asset.ISchema Represents a schema and it's metadata description.ITypeAsset Represent the type asset of property. -
Class Summary Class Description AbstractAsset Abstract implementation ofIAsset
.ClientRequest<C,S> ClientRequest provide details about client context and for few connector it provide executor and requestClientResponse<R> CombinedSchema ConstraintAsset Abstract implementation ofIConstraintAsset
.DataModel Represents a DataModel and it's metadata description.ExecutionContext Dermis Environment provides all the context required for an operationName to be pre processed, executed and post processedJSONRenderer Extending Sling JSONObject to override the behaviour of toString.Operation Basic implementation of Operation.Property Represents a property and it's metadata description.Relationship Represents a relationship between two datamodels where one set of properties is the primary key, and another set is the foreign key.RequestExecutionContext RequestExecutionContext provides client request details like executor and request along withExecutionContext
detailsResponseExecutionContext<R> RestProperty Class extends the Model Property withSwaggerCollectionFormatEnum
member to capture swagger specific collection format propertySchema Represents a schema and it's metadata description.TypedAsset Abstract implementation ofITypeAsset
Implements most common and trivial methods.WSProperty Represents a wsdl property and it's metadata description. -
Enum Summary Enum Description CombinedSchemaType Enum for anyOf, allOf, oneOf as per JSON schema specificationDataSource List of DataSources supported OOTBIOperation.MethodType PropertyFormatType Enum for determining the property format type.PropertyType Enum for determining the property type.SwaggerCollectionFormatEnum Class defines the collection format supported by swagger for handling array/collections values in request https://swagger.io/docs/specification/2-0/describing-parameters/#array Collection Format specifies the array format (a single parameter with multiple parameter or multiple parameters with the same name) and the separator for array items.Type Enum for determining the supported variations types of the property types.