org.deegree.tools.binding
Class Field

java.lang.Object
  extended by org.deegree.tools.binding.Field

public class Field
extends Object

A field in a resulting class.

Version:
$Revision: 23700 $, $Date: 2010-04-20 17:39:29 +0200 (Tue, 20 Apr 2010) $
Author:
Rutger Bezema, last edited by: $Author: rbezema $

Nested Class Summary
static class Field.Modifier
           
 
Constructor Summary
Field(Field.Modifier modifier, String fieldName, String typeQName, String value, boolean isList, Set<Field> possibleSubstitute, QName propertyName, boolean isStatic, boolean isFinal)
           
Field(String fieldName, String typeQName)
           
Field(String fieldName, String typeQName, boolean isList, QName propertyName)
           
Field(String fieldName, String typeQName, boolean isList, Set<Field> possibleSubstitute, QName propertyName)
           
Field(String fieldName, String typeQName, String value)
           
Field(String fieldName, String typeQName, String value, boolean isStatic, boolean isFinal)
           
 
Method Summary
 boolean equals(Object other)
           
 String getCanonicalTypeName()
           
 String getFieldName()
           
 Field.Modifier getModifier()
           
 QName getPropertyName()
           
 String getTypeName()
           
 String getValue()
           
 int hashCode()
           
 boolean hasSubstitutions()
           
 boolean isFinal()
           
 boolean isList()
           
 boolean isStatic()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Field

public Field(String fieldName,
             String typeQName,
             String value)

Field

public Field(String fieldName,
             String typeQName)

Field

public Field(String fieldName,
             String typeQName,
             boolean isList,
             QName propertyName)

Field

public Field(String fieldName,
             String typeQName,
             boolean isList,
             Set<Field> possibleSubstitute,
             QName propertyName)

Field

public Field(Field.Modifier modifier,
             String fieldName,
             String typeQName,
             String value,
             boolean isList,
             Set<Field> possibleSubstitute,
             QName propertyName,
             boolean isStatic,
             boolean isFinal)
Parameters:
fieldName -
typeQName -
isList -
possibleSubstitute -
propertyName -
isStatic -
isFinal -

Field

public Field(String fieldName,
             String typeQName,
             String value,
             boolean isStatic,
             boolean isFinal)
Parameters:
string -
canonicalName -
b -
object -
c -
d -
Method Detail

getValue

public final String getValue()
Returns:
the value

getFieldName

public final String getFieldName()
Returns:
the fieldName

getTypeName

public final String getTypeName()
Returns:
the typeName

getCanonicalTypeName

public final String getCanonicalTypeName()
Returns:
the typeName

isList

public final boolean isList()
Returns:
the isList

hasSubstitutions

public final boolean hasSubstitutions()
Returns:
the hasSubstitutions

getPropertyName

public final QName getPropertyName()
Returns:
the propertyName

isStatic

public final boolean isStatic()
Returns:
the isStatic

isFinal

public final boolean isFinal()
Returns:
the isFinal

getModifier

public final Field.Modifier getModifier()
Returns:
the modifier

equals

public boolean equals(Object other)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object


Copyright © 2011. All Rights Reserved.