Interface ASLContext.Holder
-
- All Superinterfaces:
org.dcm4che.typeddicom.AttributesWrapper
- All Known Implementing Classes:
ASLContext.SimpleHolder
- Enclosing class:
- ASLContext
public static interface ASLContext.Holder extends org.dcm4che.typeddicom.AttributesWrapperA class implementing this interface can hold attributes which contain the DICOM tag "ASL Context" (seeASLContext)
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classASLContext.Holder.Builder
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static ASLContext.Holder.Builderbuilder()static ASLContext.Holder.Builderbuilder(org.dcm4che3.data.Attributes attributes)default booleancontainsASLContext()default ASLContextgetASLContext()default voidremoveASLContext()Removes the ASL Context (seeASLContextstatic ASLContext.Holderwrap(org.dcm4che3.data.Attributes attributes)
-
-
-
Method Detail
-
wrap
static ASLContext.Holder wrap(org.dcm4che3.data.Attributes attributes)
- Parameters:
attributes- an attributes object containing the ASL Context (seeASLContext)- Returns:
- a wrapper object implementing the
ASLContext.Holderinterface.
-
builder
static ASLContext.Holder.Builder builder()
- Returns:
- a
ASLContext.Holder.Builderto create ASL Context Items with a fluent API.
-
builder
static ASLContext.Holder.Builder builder(org.dcm4che3.data.Attributes attributes)
- Parameters:
attributes- the Attributes to be wrapped by theASLContext.Holder.Builder.- Returns:
- a
ASLContext.Holder.Builderto create ASL Context Items with a fluent API. Instead of creating new Attributes it wraps the provided Attributes.
-
getASLContext
default ASLContext getASLContext()
- Returns:
- the ASL Context (see
ASLContext)
-
containsASLContext
default boolean containsASLContext()
- Returns:
- whether it contains the ASL Context (see
ASLContext)
-
removeASLContext
default void removeASLContext()
Removes the ASL Context (seeASLContext
-
-