Capabilities.Builder |
Capabilities.Builder.createsAnnotation(AnnotationCapability capability) |
Declare that the component will create an annotation
|
default Capabilities.Builder |
Capabilities.Builder.createsAnnotation(String type,
Class<? extends Bounds> clazz) |
Declare that the component will create an annotation
|
Capabilities.Builder |
Capabilities.Builder.createsContent(ContentCapability capability) |
Declare that the component will create a content type
|
default Capabilities.Builder |
Capabilities.Builder.createsContent(Class<? extends Content<?>> clazz) |
Declare that the component will create a type of content
|
Capabilities.Builder |
Capabilities.Builder.createsGroup(GroupCapability capability) |
Declare that the component will create a group
|
default Capabilities.Builder |
Capabilities.Builder.createsGroup(String type) |
Declare that the component will create a group
|
Capabilities.Builder |
Capabilities.Builder.deletesAnnotation(AnnotationCapability capability) |
Declare that the component will delete an annotation
|
default Capabilities.Builder |
Capabilities.Builder.deletesAnnotation(String type,
Class<? extends Bounds> clazz) |
Declare that the component will delete an annotation
|
Capabilities.Builder |
Capabilities.Builder.deletesContent(ContentCapability capability) |
Declare that the component will delete a content type
|
default Capabilities.Builder |
Capabilities.Builder.deletesContent(Class<? extends Content<?>> clazz) |
Declare that the component will delete a type of content
|
Capabilities.Builder |
Capabilities.Builder.deletesGroup(GroupCapability capability) |
Declare that the component will delete a group
|
default Capabilities.Builder |
Capabilities.Builder.deletesGroup(String type) |
Declare that the component will delete a group
|
default Capabilities.Builder |
Capabilities.Builder.merge(Capabilities capabilities) |
Merge another set of existing capabilities.
|
Capabilities.Builder |
Capabilities.Builder.processesAnnotation(AnnotationCapability capability) |
Declare that the component will process an annotation
|
default Capabilities.Builder |
Capabilities.Builder.processesAnnotation(String type,
Class<? extends Bounds> clazz,
boolean optional) |
Declare that the component will process an annotation
|
Capabilities.Builder |
Capabilities.Builder.processesContent(ContentCapability capability) |
Declare that the component will process a content type
|
default Capabilities.Builder |
Capabilities.Builder.processesContent(Class<? extends Content<?>> clazz,
boolean optional) |
Declare that the component will process a type of content
|
Capabilities.Builder |
Capabilities.Builder.processesGroup(GroupCapability capability) |
Declare that the component will process a group
|
default Capabilities.Builder |
Capabilities.Builder.processesGroup(String type,
boolean optional) |
Declare that the component will process a group
|
Capabilities.Builder |
Capabilities.Builder.usesResource(ResourceCapability capability) |
Declare that the component will use a resource
|
default Capabilities.Builder |
Capabilities.Builder.usesResource(Class<? extends Resource> clazz,
boolean optional) |
Declare that the component will use a resource
|