Class DefaultGroup

  • All Implemented Interfaces:
    io.annot8.api.annotations.Group, io.annot8.api.helpers.WithId, io.annot8.api.helpers.WithProperties, io.annot8.api.helpers.WithType

    public class DefaultGroup
    extends AbstractGroup
    Simple implementation of Group interface
    • Method Detail

      • getId

        public String getId()
      • getType

        public String getType()
      • getProperties

        public io.annot8.api.properties.ImmutableProperties getProperties()
      • getReferences

        public Map<String,​Stream<io.annot8.api.references.AnnotationReference>> getReferences()
      • getRole

        public Optional<String> getRole​(io.annot8.api.annotations.Annotation annotation)
      • containsAnnotation

        public boolean containsAnnotation​(io.annot8.api.annotations.Annotation annotation)