public class ClauseType
extends java.lang.Object
Java class for clauseType complex type.
<complexType name="clauseType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="variable" type="{http://www.w3.org/2001/XMLSchema}IDREF"/> <element name="term" type="{http://www.w3.org/2001/XMLSchema}IDREF"/> </sequence> <attribute name="modifier" type="{http://www.ieee1855.org}modifierType" /> </restriction> </complexContent> </complexType>
Constructor and Description |
---|
ClauseType()
Default constructor
|
ClauseType(java.lang.Object variable,
java.lang.Object term)
Constructor using a variable and a term
|
ClauseType(java.lang.Object variable,
java.lang.Object term,
java.lang.String modifier)
Constructor using a variable, a term and the modifier
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getModifier()
Gets the value of the property modifier.
|
java.lang.Object |
getTerm()
Gets the value of the property term.
|
java.lang.Object |
getVariable()
Gets the value of the property variable.
|
float |
modifierMembershipDegree(float x)
Apply a modification to the membership degree x according to modifier property
|
void |
setModifier(java.lang.String value)
Sets the value of the property modifier.
|
void |
setTerm(java.lang.Object value)
Sets the value of the property term.
|
void |
setVariable(java.lang.Object value)
Sets the value of the property variable.
|
java.lang.String |
toString() |
public ClauseType()
public ClauseType(java.lang.Object variable, java.lang.Object term)
variable
- possible object is KnowledgeBaseVariable
term
- possible object is FuzzyTerm
public ClauseType(java.lang.Object variable, java.lang.Object term, java.lang.String modifier)
variable
- possible object is KnowledgeBaseVariable
term
- possible object is FuzzyTerm
modifier
- a String with the modifier according to StandardModifierType
public java.lang.Object getVariable()
Object
public void setVariable(java.lang.Object value)
value
- allowed object is
Object
public java.lang.Object getTerm()
Object
public void setTerm(java.lang.Object value)
value
- allowed object is
Object
public java.lang.String getModifier()
String
public void setModifier(java.lang.String value)
value
- allowed object is
String
public float modifierMembershipDegree(float x)
x
- degreepublic java.lang.String toString()
toString
in class java.lang.Object