T - is the generic type of the described Enum.public class DatatypeSegmentDescriptorEnum<T extends Enum<T>> extends AbstractDatatypeSegmentDescriptor<T,String>
DatatypeSegmentDescriptor for an
Enum.| Modifier and Type | Field and Description |
|---|---|
private StringUtil |
stringUtil
The
StringUtil instance. |
DEFAULT_NAME| Modifier | Constructor and Description |
|---|---|
protected |
DatatypeSegmentDescriptorEnum(String name,
StringUtil stringUtil)
The constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected String |
doGetSegment(T datatype)
Called from
AbstractDatatypeSegmentDescriptor.getSegment(Object) after validation (null-check). |
getName, getSegment, getType, isOptional, toStringprivate final StringUtil stringUtil
StringUtil instance.protected DatatypeSegmentDescriptorEnum(String name, StringUtil stringUtil)
name - - see AbstractDatatypeSegmentDescriptor.getName().stringUtil - is the StringUtil to use.protected String doGetSegment(T datatype)
AbstractDatatypeSegmentDescriptor.getSegment(Object) after validation (null-check).doGetSegment in class AbstractDatatypeSegmentDescriptor<T extends Enum<T>,String>datatype - is the datatype instance. May not be null.segment value.Copyright © 2001–2015 mmm-Team. All rights reserved.