public class ValueSelector extends Object implements Serializable
Modifier and Type | Field and Description |
---|---|
ItemPointer[] |
itemPointers |
private static int |
MIN_ITEM_POINTER_STR_LEN |
private static ItemPointer[] |
NO_ITEMPOINTERS |
String |
privateCreator |
private static long |
serialVersionUID |
int |
tag |
int |
valueIndex |
VR |
vr |
Constructor and Description |
---|
ValueSelector(String privateCreator,
int tag,
VR vr,
int index,
ItemPointer... itemPointers) |
Modifier and Type | Method and Description |
---|---|
private void |
appendTo(int tag,
String privateCreator,
int index,
String valueOrItem,
String suffix,
StringBuilder sb) |
private static ItemPointer[] |
itemPointersOf(String s,
int endIndex) |
private static String |
select(String key,
String s,
int fromIndex) |
private static int |
selectNumber(String s,
int fromIndex) |
private static String |
selectPrivateCreator(String s,
int fromIndex) |
String |
selectStringValue(Attributes attrs,
String defVal) |
private static int |
selectTag(String s,
int fromIndex) |
private static VR |
selectVR(String s,
int fromIndex) |
String |
toString() |
static ValueSelector |
valueOf(String s) |
private static final long serialVersionUID
private static final ItemPointer[] NO_ITEMPOINTERS
private static final int MIN_ITEM_POINTER_STR_LEN
public final int tag
public final String privateCreator
public final int valueIndex
public final ItemPointer[] itemPointers
public ValueSelector(String privateCreator, int tag, VR vr, int index, ItemPointer... itemPointers)
public String selectStringValue(Attributes attrs, String defVal)
private void appendTo(int tag, String privateCreator, int index, String valueOrItem, String suffix, StringBuilder sb)
public static ValueSelector valueOf(String s)
private static String selectPrivateCreator(String s, int fromIndex)
private static int selectNumber(String s, int fromIndex)
private static ItemPointer[] itemPointersOf(String s, int endIndex)
Copyright © 2017 dcm4che.org. All rights reserved.