Package org.jfree.xml.generator.model
Class TypeInfo
- java.lang.Object
-
- org.jfree.xml.generator.model.TypeInfo
-
- Direct Known Subclasses:
PropertyInfo
public class TypeInfo extends java.lang.ObjectRetains information about a type.
-
-
Field Summary
Fields Modifier and Type Field Description private CommentscommentsComments.private booleanconstrained??.private java.lang.StringdescriptionA description.private java.lang.StringnameThe type name.private booleannullableA flag indicating whether or not the type can take a null value.private java.lang.ClasstypeThe class.
-
Constructor Summary
Constructors Constructor Description TypeInfo(java.lang.String name, java.lang.Class type)Creates a new instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)Tests this object for equality with another object.CommentsgetComments()Returns the comments for this type info.java.lang.StringgetDescription()Returns the type description.java.lang.StringgetName()Returns the type name.java.lang.ClassgetType()Returns the class.inthashCode()Returns a hash code for this object.booleanisConstrained()Returnstrueif the type is constrained, andfalseotherwise.booleanisNullable()Returns the nullable status.voidsetComments(Comments comments)Sets the comments for this type info.voidsetConstrained(boolean constrained)Sets the flag that indicates whether or not the type is constrained.voidsetDescription(java.lang.String description)Sets the type description.voidsetNullable(boolean nullable)Sets the nullable flag.
-
-
-
Field Detail
-
name
private java.lang.String name
The type name.
-
type
private java.lang.Class type
The class.
-
nullable
private boolean nullable
A flag indicating whether or not the type can take a null value.
-
constrained
private boolean constrained
??.
-
description
private java.lang.String description
A description.
-
comments
private Comments comments
Comments.
-
-
Method Detail
-
getType
public java.lang.Class getType()
Returns the class.- Returns:
- The class.
-
isNullable
public boolean isNullable()
Returns the nullable status.- Returns:
- A boolean.
-
setNullable
public void setNullable(boolean nullable)
Sets the nullable flag.- Parameters:
nullable- the flag.
-
isConstrained
public boolean isConstrained()
Returnstrueif the type is constrained, andfalseotherwise.- Returns:
- A boolean.
-
setConstrained
public void setConstrained(boolean constrained)
Sets the flag that indicates whether or not the type is constrained.- Parameters:
constrained- the flag.
-
getDescription
public java.lang.String getDescription()
Returns the type description.- Returns:
- The type description.
-
setDescription
public void setDescription(java.lang.String description)
Sets the type description.- Parameters:
description- the description.
-
getName
public java.lang.String getName()
Returns the type name.- Returns:
- The type name.
-
getComments
public Comments getComments()
Returns the comments for this type info.- Returns:
- The comments.
-
setComments
public void setComments(Comments comments)
Sets the comments for this type info.- Parameters:
comments- the comments.
-
equals
public boolean equals(java.lang.Object o)
Tests this object for equality with another object.- Overrides:
equalsin classjava.lang.Object- Parameters:
o- the other object.- Returns:
- A boolean.
-
hashCode
public int hashCode()
Returns a hash code for this object.- Overrides:
hashCodein classjava.lang.Object- Returns:
- A hash code.
-
-