4A Server -  2.0
 All Classes Namespaces Files Functions Variables Enumerator
cz.vutbr.fit.knot.annotations.modules.suggestionManager.alternative.AltEntityAdditionalAttribute Class Reference

Class representing additional attribute of entity in alternative attribute. More...

Inheritance diagram for cz.vutbr.fit.knot.annotations.modules.suggestionManager.alternative.AltEntityAdditionalAttribute:
Inheritance graph
Collaboration diagram for cz.vutbr.fit.knot.annotations.modules.suggestionManager.alternative.AltEntityAdditionalAttribute:
Collaboration graph

Public Member Functions

 AltEntityAdditionalAttribute ()
 
 AltEntityAdditionalAttribute (String name, String stringValue, AlternativeAttribute refAlternativeAttribute)
 
 AltEntityAdditionalAttribute (String name, String type, String stringValue, AlternativeAttribute refAlternativeAttribute)
 
Integer getId ()
 
void setId (Integer id)
 
String getName ()
 
void setName (String name)
 
String getType ()
 
void setType (String type)
 
String getStringValue ()
 
void setStringValue (String stringValue)
 
int getAlternativeAttId ()
 
void setAlternativeAttId (int alternativeAttId)
 
AlternativeAttribute getRefAlternativeAttribute ()
 
void setRefAlternativeAttribute (AlternativeAttribute refAlternativeAttribute)
 
Integer getPriority ()
 
void setPriority (Integer priority)
 
int compareTo (Object o)
 
String toString ()
 

Protected Attributes

Integer priority
 

Private Attributes

Integer id
 
String name
 
String type
 
String stringValue
 
int alternativeAttId
 
AlternativeAttribute alternativeAttribute
 

Static Private Attributes

static final long serialVersionUID = 1L
 

Detailed Description

Class representing additional attribute of entity in alternative attribute.

Class representing additional attribute of entity in alternative attribute

Author
Jan Paulovcak

Definition at line 47 of file AltEntityAdditionalAttribute.java.

Constructor & Destructor Documentation

cz.vutbr.fit.knot.annotations.modules.suggestionManager.alternative.AltEntityAdditionalAttribute.AltEntityAdditionalAttribute ( )

Constructor

Definition at line 93 of file AltEntityAdditionalAttribute.java.

cz.vutbr.fit.knot.annotations.modules.suggestionManager.alternative.AltEntityAdditionalAttribute.AltEntityAdditionalAttribute ( String  name,
String  stringValue,
AlternativeAttribute  refAlternativeAttribute 
)

Constructor

Parameters
nameName of attribute
stringValueValue of attribute
refAlternativeAttributeEntity attribute of suggestion to which this additional attribute belongs

Definition at line 103 of file AltEntityAdditionalAttribute.java.

cz.vutbr.fit.knot.annotations.modules.suggestionManager.alternative.AltEntityAdditionalAttribute.AltEntityAdditionalAttribute ( String  name,
String  type,
String  stringValue,
AlternativeAttribute  refAlternativeAttribute 
)

Constructor

Parameters
nameName of attribute
typeType of attribute
stringValueValue of attribute
refAlternativeAttributeEntity attribute of alternative to which this additional attribute belongs

Definition at line 117 of file AltEntityAdditionalAttribute.java.

Member Function Documentation

int cz.vutbr.fit.knot.annotations.modules.suggestionManager.alternative.AltEntityAdditionalAttribute.compareTo ( Object  o)

Compares additional attributes according to priority

Parameters
oObject to compare with
Returns
Returns a negative integer, zero, or a positive integer as this object is less than, equal to, or greater than the specified object.

Definition at line 258 of file AltEntityAdditionalAttribute.java.

Here is the call graph for this function:

int cz.vutbr.fit.knot.annotations.modules.suggestionManager.alternative.AltEntityAdditionalAttribute.getAlternativeAttId ( )

Gets id of alternative attribute to which this additional attribute belongs

Returns
Returns id of alternative attribute to which this additional attribute belongs

Definition at line 201 of file AltEntityAdditionalAttribute.java.

Integer cz.vutbr.fit.knot.annotations.modules.suggestionManager.alternative.AltEntityAdditionalAttribute.getId ( )

Gets id of attribute

Returns
Returns id of attribute

Definition at line 129 of file AltEntityAdditionalAttribute.java.

String cz.vutbr.fit.knot.annotations.modules.suggestionManager.alternative.AltEntityAdditionalAttribute.getName ( )

Gets name of attribute

Returns
Returns name of attribute

Definition at line 147 of file AltEntityAdditionalAttribute.java.

Here is the caller graph for this function:

Integer cz.vutbr.fit.knot.annotations.modules.suggestionManager.alternative.AltEntityAdditionalAttribute.getPriority ( )

Gets attribute priority

Returns
Returns attribute priority

Definition at line 237 of file AltEntityAdditionalAttribute.java.

Here is the caller graph for this function:

AlternativeAttribute cz.vutbr.fit.knot.annotations.modules.suggestionManager.alternative.AltEntityAdditionalAttribute.getRefAlternativeAttribute ( )

Gets alternative attribute to which this additional attribute belongs

Returns
Returns alternative attribute to which this additional attribute belongs

Definition at line 219 of file AltEntityAdditionalAttribute.java.

String cz.vutbr.fit.knot.annotations.modules.suggestionManager.alternative.AltEntityAdditionalAttribute.getStringValue ( )

Gets value of attribute

Returns
Returns value of attribute

Definition at line 183 of file AltEntityAdditionalAttribute.java.

Here is the caller graph for this function:

String cz.vutbr.fit.knot.annotations.modules.suggestionManager.alternative.AltEntityAdditionalAttribute.getType ( )

Gets type of attribute

Returns
Returns type of attribute

Definition at line 165 of file AltEntityAdditionalAttribute.java.

void cz.vutbr.fit.knot.annotations.modules.suggestionManager.alternative.AltEntityAdditionalAttribute.setAlternativeAttId ( int  alternativeAttId)

Sets id of alternative attribute to which this additional attribute belongs

Parameters
alternativeAttIdId of alternative attribute to which this additional attribute belongs

Definition at line 210 of file AltEntityAdditionalAttribute.java.

void cz.vutbr.fit.knot.annotations.modules.suggestionManager.alternative.AltEntityAdditionalAttribute.setId ( Integer  id)

Sets id of attribute

Parameters
idId of attribute

Definition at line 138 of file AltEntityAdditionalAttribute.java.

void cz.vutbr.fit.knot.annotations.modules.suggestionManager.alternative.AltEntityAdditionalAttribute.setName ( String  name)

Sets name of attribute

Parameters
nameName of attribute

Definition at line 156 of file AltEntityAdditionalAttribute.java.

void cz.vutbr.fit.knot.annotations.modules.suggestionManager.alternative.AltEntityAdditionalAttribute.setPriority ( Integer  priority)

Sets attribute priority

Parameters
priorityAttribute priority

Definition at line 246 of file AltEntityAdditionalAttribute.java.

void cz.vutbr.fit.knot.annotations.modules.suggestionManager.alternative.AltEntityAdditionalAttribute.setRefAlternativeAttribute ( AlternativeAttribute  refAlternativeAttribute)

Sets alternative attribute to which this additional attribute belongs

Parameters
refAlternativeAttributeAlternative attribute to which this additional attribute belongs

Definition at line 228 of file AltEntityAdditionalAttribute.java.

void cz.vutbr.fit.knot.annotations.modules.suggestionManager.alternative.AltEntityAdditionalAttribute.setStringValue ( String  stringValue)

Sets value of attribute

Parameters
stringValueValue of attribute

Definition at line 192 of file AltEntityAdditionalAttribute.java.

void cz.vutbr.fit.knot.annotations.modules.suggestionManager.alternative.AltEntityAdditionalAttribute.setType ( String  type)

Sets type of attribute

Parameters
typeNew type of attribute

Definition at line 174 of file AltEntityAdditionalAttribute.java.

String cz.vutbr.fit.knot.annotations.modules.suggestionManager.alternative.AltEntityAdditionalAttribute.toString ( )

Definition at line 283 of file AltEntityAdditionalAttribute.java.

Member Data Documentation

int cz.vutbr.fit.knot.annotations.modules.suggestionManager.alternative.AltEntityAdditionalAttribute.alternativeAttId
private

Id of alternative attribute to which this additional attribute belongs

Definition at line 83 of file AltEntityAdditionalAttribute.java.

AlternativeAttribute cz.vutbr.fit.knot.annotations.modules.suggestionManager.alternative.AltEntityAdditionalAttribute.alternativeAttribute
private

Alternative attribute to which this additional attribute belongs

Definition at line 88 of file AltEntityAdditionalAttribute.java.

Integer cz.vutbr.fit.knot.annotations.modules.suggestionManager.alternative.AltEntityAdditionalAttribute.id
private

Id of attribute

Definition at line 55 of file AltEntityAdditionalAttribute.java.

String cz.vutbr.fit.knot.annotations.modules.suggestionManager.alternative.AltEntityAdditionalAttribute.name
private

Name of attribute

Definition at line 62 of file AltEntityAdditionalAttribute.java.

Integer cz.vutbr.fit.knot.annotations.modules.suggestionManager.alternative.AltEntityAdditionalAttribute.priority
protected

Attribute priority (for order)

Definition at line 78 of file AltEntityAdditionalAttribute.java.

final long cz.vutbr.fit.knot.annotations.modules.suggestionManager.alternative.AltEntityAdditionalAttribute.serialVersionUID = 1L
staticprivate

Definition at line 48 of file AltEntityAdditionalAttribute.java.

String cz.vutbr.fit.knot.annotations.modules.suggestionManager.alternative.AltEntityAdditionalAttribute.stringValue
private

Value of attribute

Definition at line 74 of file AltEntityAdditionalAttribute.java.

String cz.vutbr.fit.knot.annotations.modules.suggestionManager.alternative.AltEntityAdditionalAttribute.type
private

Type of attribute

Definition at line 68 of file AltEntityAdditionalAttribute.java.


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