DFDL4S (DFDL for Space Library)
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
org.esa.s2g.dfdllib.Element.REPRESENTATION_TYPE Enum Reference

Public Member Functions

 REPRESENTATION_TYPE (String value)
 
boolean equals (String anotherValue)
 
String toString ()
 

Static Public Member Functions

static REPRESENTATION_TYPE getRepresentationType (String representationType)
 

Public Attributes

 INTEGER8 =("Integer8")
 
 UINTEGER8 =("UInteger8")
 
 INTEGER16 =("Integer16")
 
 UINTEGER16 =("UInteger16")
 
 INTEGER32 =("Integer32")
 
 UINTEGER32 =("UInteger32")
 
 INTEGER64 =("Integer64")
 
 UINTEGER64 =("UInteger64")
 
 FLOAT32 =("Float32")
 
 FLOAT64 =("Float64")
 
 HEXADECIMAL =("Hexadecimal")
 
 CHARACTER8 =("Char8")
 
 TIME =("Time")
 
 BINARY =("Binary")
 
 COMPLEX =("Complex")
 

Detailed Description

The REPRESENTATION_TYPE enumerator contains all the different representation types that can be present in the schemas

Constructor & Destructor Documentation

◆ REPRESENTATION_TYPE()

org.esa.s2g.dfdllib.Element.REPRESENTATION_TYPE.REPRESENTATION_TYPE ( String  value)

REPRESENTATION_TYPE constructor for String values

Parameters
valuethe REPRESENTATION_TYPES value

Member Function Documentation

◆ equals()

boolean org.esa.s2g.dfdllib.Element.REPRESENTATION_TYPE.equals ( String  anotherValue)

Indicates whether 'anotherValue' object is "equal to" this one.

Parameters
anotherValuethe value to compare to
Returns
the result of the comparison
  • true: if the values are equals
  • false: otherwise

◆ getRepresentationType()

static REPRESENTATION_TYPE org.esa.s2g.dfdllib.Element.REPRESENTATION_TYPE.getRepresentationType ( String  representationType)
static

Get the REPRESENTATION_TYPES representing the given string

Parameters
representationTypethe type to check against
Returns
  • REPRESENTATION_TYPES if representationType is one of types,
  • null otherwise

◆ toString()

String org.esa.s2g.dfdllib.Element.REPRESENTATION_TYPE.toString ( )

Returns a string that "textually represents" this object

Returns
the string that "textually represents" this object

Member Data Documentation

◆ BINARY

org.esa.s2g.dfdllib.Element.REPRESENTATION_TYPE.BINARY =("Binary")

Representation type Binary

◆ CHARACTER8

org.esa.s2g.dfdllib.Element.REPRESENTATION_TYPE.CHARACTER8 =("Char8")

Representation type Character

◆ COMPLEX

org.esa.s2g.dfdllib.Element.REPRESENTATION_TYPE.COMPLEX =("Complex")

Representation type Complex

◆ FLOAT32

org.esa.s2g.dfdllib.Element.REPRESENTATION_TYPE.FLOAT32 =("Float32")

Representation type Float32

◆ FLOAT64

org.esa.s2g.dfdllib.Element.REPRESENTATION_TYPE.FLOAT64 =("Float64")

Representation type Float64

◆ HEXADECIMAL

org.esa.s2g.dfdllib.Element.REPRESENTATION_TYPE.HEXADECIMAL =("Hexadecimal")

Representation type Hexadecimal

◆ INTEGER16

org.esa.s2g.dfdllib.Element.REPRESENTATION_TYPE.INTEGER16 =("Integer16")

Representation type Integer16

◆ INTEGER32

org.esa.s2g.dfdllib.Element.REPRESENTATION_TYPE.INTEGER32 =("Integer32")

Representation type Integer32

◆ INTEGER64

org.esa.s2g.dfdllib.Element.REPRESENTATION_TYPE.INTEGER64 =("Integer64")

Representation type Integer64

◆ INTEGER8

org.esa.s2g.dfdllib.Element.REPRESENTATION_TYPE.INTEGER8 =("Integer8")

Representation type Integer8

◆ TIME

org.esa.s2g.dfdllib.Element.REPRESENTATION_TYPE.TIME =("Time")

Representation type Time

◆ UINTEGER16

org.esa.s2g.dfdllib.Element.REPRESENTATION_TYPE.UINTEGER16 =("UInteger16")

Representation type UInteger16

◆ UINTEGER32

org.esa.s2g.dfdllib.Element.REPRESENTATION_TYPE.UINTEGER32 =("UInteger32")

Representation type UInteger32

◆ UINTEGER64

org.esa.s2g.dfdllib.Element.REPRESENTATION_TYPE.UINTEGER64 =("UInteger64")

Representation type UInteger64

◆ UINTEGER8

org.esa.s2g.dfdllib.Element.REPRESENTATION_TYPE.UINTEGER8 =("UInteger8")

Representation type UInteger8


The documentation for this enum was generated from the following file: