Class URISlot<T>
- java.lang.Object
-
- org.incenp.obofoundry.sssom.slots.Slot<T>
-
- org.incenp.obofoundry.sssom.slots.StringSlot<T>
-
- org.incenp.obofoundry.sssom.slots.URISlot<T>
-
- Type Parameters:
T- The type of SSSOM object the slot is associated with.
public class URISlot<T> extends StringSlot<T>
Represents a metadata slot that is intended to hold a URI (which is internally represented by a string).
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaccept(ISlotVisitor<T> visitor, T target, Object value)Accepts a visitor.-
Methods inherited from class org.incenp.obofoundry.sssom.slots.StringSlot
isMultivalued, setValue
-
Methods inherited from class org.incenp.obofoundry.sssom.slots.Slot
accept, getCompliantVersion, getName, getType, getURI, getValue, isEntityReference, isPropagatable, isURI, setValue
-
-
-
-
Method Detail
-
accept
public void accept(ISlotVisitor<T> visitor, T target, Object value)
Description copied from class:SlotAccepts a visitor.- Overrides:
acceptin classStringSlot<T>- Parameters:
visitor- The visitor to accept.target- The object this slot is attached to.value- The value of the slot.
-
-