- java.lang.Object
-
- io.annot8.common.implementations.references.AbstractGroupReference
-
- io.annot8.defaultimpl.references.DefaultGroupReference
-
public class DefaultGroupReference extends io.annot8.common.implementations.references.AbstractGroupReferenceA reference which will always retrieve the latest group from the appropriate group store.Does not hold a reference to the group.
-
-
Constructor Summary
Constructors Constructor Description DefaultGroupReference(io.annot8.core.data.Item item, java.lang.String groupId)New reference either from another reference or manually created.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetGroupId()static DefaultGroupReferenceto(io.annot8.core.data.Item item, io.annot8.core.annotations.Group group)Create a reference from a group instance.java.util.Optional<io.annot8.core.annotations.Group>toGroup()
-
-
-
Method Detail
-
to
public static DefaultGroupReference to(io.annot8.core.data.Item item, io.annot8.core.annotations.Group group)
Create a reference from a group instance.
-
getGroupId
public java.lang.String getGroupId()
-
toGroup
public java.util.Optional<io.annot8.core.annotations.Group> toGroup()
-
-