net.sourceforge.fuzzyservices.beans
Class JavaInitializationStringFormatter

java.lang.Object
  extended by net.sourceforge.fuzzyservices.beans.JavaInitializationStringFormatter

public final class JavaInitializationStringFormatter
extends Object

Utility class for creating Java Initialization Strings.

Version:
1.0
Author:
Uwe Weng
See Also:
RuleArrayEditor, FactArrayEditor, MembershipFunctionEditor, LinguisticTermArrayEditor, OperatorEditor

Method Summary
static String getJavaInitializationStringForFact(Fact fact)
          Returns Java code for creating fact.
static String getJavaInitializationStringForFuzzySet(FuzzySet fuzzySet)
          Returns Java code for creating fuzzySet.
static String getJavaInitializationStringForLinguisticTerm(LinguisticTerm linguisticTerm)
          Returns Java code for creating linguisticTerm.
static String getJavaInitializationStringForMembershipFunction(MembershipFunction membershipFunction)
          Returns Java code for creating membershipFunction.
static String getJavaInitializationStringForOperator(Operator operator)
          Returns Java code for creating operator.
static String getJavaInitializationStringForRule(Rule rule)
          Returns Java code for creating rule.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getJavaInitializationStringForMembershipFunction

public static String getJavaInitializationStringForMembershipFunction(MembershipFunction membershipFunction)
Returns Java code for creating membershipFunction.

Parameters:
membershipFunction - the membership function as basis
Returns:
Java code for creating the membership function

getJavaInitializationStringForOperator

public static String getJavaInitializationStringForOperator(Operator operator)
Returns Java code for creating operator.

Parameters:
operator - the opertor as basis
Returns:
Java code for creating the operator

getJavaInitializationStringForFuzzySet

public static String getJavaInitializationStringForFuzzySet(FuzzySet fuzzySet)
Returns Java code for creating fuzzySet.

Parameters:
fuzzySet - the fuzzy set as basis
Returns:
Java code for creating the fuzzy set

getJavaInitializationStringForRule

public static String getJavaInitializationStringForRule(Rule rule)
Returns Java code for creating rule.

Parameters:
rule - the rule as basis
Returns:
Java code for creating the rule

getJavaInitializationStringForFact

public static String getJavaInitializationStringForFact(Fact fact)
Returns Java code for creating fact.

Parameters:
fact - the fact as basis
Returns:
Java code for creating the fact

getJavaInitializationStringForLinguisticTerm

public static String getJavaInitializationStringForLinguisticTerm(LinguisticTerm linguisticTerm)
Returns Java code for creating linguisticTerm.

Parameters:
linguisticTerm - the linguistic term as basis
Returns:
Java code for creating the linguistic term


Copyright © 2007-2012 Fuzzy Services. All Rights Reserved.