Class FilterOperationsSequence.Item
- java.lang.Object
-
- org.dcm4che.typeddicom.AbstractAttributesWrapper
-
- org.dcm4che.typeddicom.AbstractSequenceItemWrapper
-
- org.dcm4che.typeddicom.dataelements.FilterOperationsSequence.Item
-
- All Implemented Interfaces:
org.dcm4che.typeddicom.AttributesWrapper,FilterByAttributePresence.Holder,FilterByCategory.Holder,FilterByOperator.Holder,FunctionalGroupPointer.Holder,FunctionalGroupPrivateCreator.Holder,ImageSetSelectorUsageFlag.Holder,SelectorAttribute.Holder,SelectorAttributePrivateCreator.Holder,SelectorAttributeVR.Holder,SelectorATValue.Holder,SelectorCodeSequenceValue.Holder,SelectorCSValue.Holder,SelectorDSValue.Holder,SelectorFDValue.Holder,SelectorFLValue.Holder,SelectorISValue.Holder,SelectorLOValue.Holder,SelectorLTValue.Holder,SelectorPNValue.Holder,SelectorSequencePointer.Holder,SelectorSequencePointerPrivateCreator.Holder,SelectorSHValue.Holder,SelectorSLValue.Holder,SelectorSSValue.Holder,SelectorSTValue.Holder,SelectorUIValue.Holder,SelectorULValue.Holder,SelectorUSValue.Holder,SelectorUTValue.Holder,SelectorValueNumber.Holder
- Enclosing class:
- FilterOperationsSequence
public static class FilterOperationsSequence.Item extends org.dcm4che.typeddicom.AbstractSequenceItemWrapper implements FilterByCategory.Holder, FilterByAttributePresence.Holder, SelectorAttribute.Holder, SelectorAttributeVR.Holder, SelectorSequencePointer.Holder, FunctionalGroupPointer.Holder, SelectorSequencePointerPrivateCreator.Holder, FunctionalGroupPrivateCreator.Holder, SelectorAttributePrivateCreator.Holder, SelectorATValue.Holder, SelectorCSValue.Holder, SelectorISValue.Holder, SelectorLOValue.Holder, SelectorLTValue.Holder, SelectorPNValue.Holder, SelectorSHValue.Holder, SelectorSTValue.Holder, SelectorUTValue.Holder, SelectorDSValue.Holder, SelectorFDValue.Holder, SelectorFLValue.Holder, SelectorULValue.Holder, SelectorUSValue.Holder, SelectorSLValue.Holder, SelectorSSValue.Holder, SelectorCodeSequenceValue.Holder, SelectorUIValue.Holder, SelectorValueNumber.Holder, FilterByOperator.Holder, ImageSetSelectorUsageFlag.Holder
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFilterOperationsSequence.Item.Builder
-
Constructor Summary
Constructors Constructor Description Item()Creates a new Filter Operations Sequence Item object which wraps a new and emptyAttributesobject.Item(org.dcm4che3.data.Attributes attributes)Creates a new Filter Operations Sequence Item object which wraps the providedattributes.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static FilterOperationsSequence.Item.Builderbuilder()static FilterOperationsSequence.Item.Builderbuilder(org.dcm4che3.data.Attributes attributes)FilterOperationsSequence.Itemcopy()Returns a new Filter Operations Sequence Item which wraps a copy of the Attributes wrapped in this Filter Operations Sequence.-
Methods inherited from class org.dcm4che.typeddicom.AbstractAttributesWrapper
equals, getAttributes, hashCode
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.dcm4che.typeddicom.AttributesWrapper
copy, getAttributes, getKnownAttributeTags, getUnknownAttributeTags, isEmpty
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.FilterByAttributePresence.Holder
containsFilterByAttributePresence, getFilterByAttributePresence, removeFilterByAttributePresence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.FilterByCategory.Holder
containsFilterByCategory, getFilterByCategory, removeFilterByCategory
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.FilterByOperator.Holder
containsFilterByOperator, getFilterByOperator, removeFilterByOperator
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.FunctionalGroupPointer.Holder
containsFunctionalGroupPointer, getFunctionalGroupPointer, removeFunctionalGroupPointer
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.FunctionalGroupPrivateCreator.Holder
containsFunctionalGroupPrivateCreator, getFunctionalGroupPrivateCreator, removeFunctionalGroupPrivateCreator
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ImageSetSelectorUsageFlag.Holder
containsImageSetSelectorUsageFlag, getImageSetSelectorUsageFlag, removeImageSetSelectorUsageFlag
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.SelectorAttribute.Holder
containsSelectorAttribute, getSelectorAttribute, removeSelectorAttribute
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.SelectorAttributePrivateCreator.Holder
containsSelectorAttributePrivateCreator, getSelectorAttributePrivateCreator, removeSelectorAttributePrivateCreator
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.SelectorAttributeVR.Holder
containsSelectorAttributeVR, getSelectorAttributeVR, removeSelectorAttributeVR
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.SelectorATValue.Holder
containsSelectorATValue, getSelectorATValue, removeSelectorATValue
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.SelectorCodeSequenceValue.Holder
containsSelectorCodeSequenceValue, ensureSelectorCodeSequenceValue, ensureSelectorCodeSequenceValue, getSelectorCodeSequenceValue, newSelectorCodeSequenceValue, removeSelectorCodeSequenceValue
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.SelectorCSValue.Holder
containsSelectorCSValue, getSelectorCSValue, removeSelectorCSValue
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.SelectorDSValue.Holder
containsSelectorDSValue, getSelectorDSValue, removeSelectorDSValue
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.SelectorFDValue.Holder
containsSelectorFDValue, getSelectorFDValue, removeSelectorFDValue
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.SelectorFLValue.Holder
containsSelectorFLValue, getSelectorFLValue, removeSelectorFLValue
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.SelectorISValue.Holder
containsSelectorISValue, getSelectorISValue, removeSelectorISValue
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.SelectorLOValue.Holder
containsSelectorLOValue, getSelectorLOValue, removeSelectorLOValue
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.SelectorLTValue.Holder
containsSelectorLTValue, getSelectorLTValue, removeSelectorLTValue
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.SelectorPNValue.Holder
containsSelectorPNValue, getSelectorPNValue, removeSelectorPNValue
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.SelectorSequencePointer.Holder
containsSelectorSequencePointer, getSelectorSequencePointer, removeSelectorSequencePointer
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.SelectorSequencePointerPrivateCreator.Holder
containsSelectorSequencePointerPrivateCreator, getSelectorSequencePointerPrivateCreator, removeSelectorSequencePointerPrivateCreator
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.SelectorSHValue.Holder
containsSelectorSHValue, getSelectorSHValue, removeSelectorSHValue
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.SelectorSLValue.Holder
containsSelectorSLValue, getSelectorSLValue, removeSelectorSLValue
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.SelectorSSValue.Holder
containsSelectorSSValue, getSelectorSSValue, removeSelectorSSValue
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.SelectorSTValue.Holder
containsSelectorSTValue, getSelectorSTValue, removeSelectorSTValue
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.SelectorUIValue.Holder
containsSelectorUIValue, getSelectorUIValue, removeSelectorUIValue
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.SelectorULValue.Holder
containsSelectorULValue, getSelectorULValue, removeSelectorULValue
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.SelectorUSValue.Holder
containsSelectorUSValue, getSelectorUSValue, removeSelectorUSValue
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.SelectorUTValue.Holder
containsSelectorUTValue, getSelectorUTValue, removeSelectorUTValue
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.SelectorValueNumber.Holder
containsSelectorValueNumber, getSelectorValueNumber, removeSelectorValueNumber
-
-
-
-
Constructor Detail
-
Item
public Item(org.dcm4che3.data.Attributes attributes)
Creates a new Filter Operations Sequence Item object which wraps the providedattributes.- Parameters:
attributes- theAttributesobject to be wrapped.
-
Item
public Item()
Creates a new Filter Operations Sequence Item object which wraps a new and emptyAttributesobject.
-
-
Method Detail
-
builder
public static FilterOperationsSequence.Item.Builder builder()
- Returns:
- a
FilterOperationsSequence.Item.Builderto create Filter Operations Sequence Items with a fluent API.
-
builder
public static FilterOperationsSequence.Item.Builder builder(org.dcm4che3.data.Attributes attributes)
- Parameters:
attributes- the Attributes to be wrapped by theFilterOperationsSequence.Item.Builder.- Returns:
- a
FilterOperationsSequence.Item.Builderto create Filter Operations Sequence Items with a fluent API. Instead of creating new Attributes it wraps the provided Attributes.
-
copy
public FilterOperationsSequence.Item copy()
Returns a new Filter Operations Sequence Item which wraps a copy of the Attributes wrapped in this Filter Operations Sequence. (seeAttributes(Attributes)- Returns:
- a new Filter Operations Sequence Item which wraps a copy of the Attributes wrapped in this Filter Operations Sequence.
-
-