Package | Description |
---|---|
jade.content.schema | |
jade.content.schema.facets |
Modifier and Type | Method and Description |
---|---|
abstract Facet[] |
ObjectSchema.getFacets(java.lang.String slotName)
Retrieves the facets defined upon a slot.
|
Facet[] |
AgentActionSchema.getResultFacets() |
Modifier and Type | Method and Description |
---|---|
void |
PredicateSchema.addFacet(java.lang.String slotName,
Facet f)
Add a
Facet on a slot of this schema |
protected abstract void |
ObjectSchema.addFacet(java.lang.String slotName,
Facet f)
Add a
Facet on a slot of this schema |
void |
ConceptSchema.addFacet(java.lang.String slotName,
Facet f)
Add a
Facet on a slot of this schema |
Modifier and Type | Class and Description |
---|---|
class |
CardinalityFacet
This facet forces an AbsAggregate to contain a number of
elements that is comprised between a given min and a given max.
|
class |
DefaultValueFacet
This facet set the default value of an AbsObject.
|
class |
DocumentationFacet |
class |
JavaTypeFacet |
class |
PermittedValuesFacet
This facet forces an AbsPrimitive to contain a specific set of values.
|
class |
RegexFacet
This facet forces an AbsPrimitive to contain a specific set of values
expressed as a regular expression.
|
class |
TypedAggregateFacet
This facet forces the elements in an AbsAggregate
to be compliant to a given schema.
|