org.decisiondeck.jmcda.persist.utils
Class ExportSettings
java.lang.Object
org.decisiondeck.jmcda.persist.utils.ExportSettings
- Direct Known Subclasses:
- CsvExporter, LaTeXExporter, TextExporter
public class ExportSettings
- extends Object
|
Method Summary |
Set<Alternative> |
getAlternativesOrder()
|
Function<Alternative,String> |
getAlternativesToString()
|
String |
getAlternativeString(Alternative alternative)
|
Function<Category,String> |
getCategoriesToString()
|
String |
getCategoryString(Category category)
|
Set<Criterion> |
getCriteriaOrder()
|
Function<Criterion,String> |
getCriteriaToString()
|
String |
getCriterionString(Criterion criterion)
|
Set<DecisionMaker> |
getDmsOrder()
|
Function<DecisionMaker,String> |
getDmsToString()
|
String |
getDmString(DecisionMaker dm)
|
NumberFormat |
getNumberFormatter()
|
String |
getNumberString(double number)
|
String |
getNumberString(int number)
|
Set<Alternative> |
getProfilesOrder()
|
Function<Alternative,String> |
getProfilesToString()
|
String |
getProfileString(Alternative profile)
|
Set<Alternative> |
interOrderAlternatives(Set<Alternative> alternatives)
|
Set<Criterion> |
interOrderCriteria(Set<Criterion> criteria)
|
Set<DecisionMaker> |
interOrderDms(Set<DecisionMaker> dms)
|
Set<Alternative> |
interOrderProfiles(Set<Alternative> profiles)
|
void |
setAlternativesOrder(Collection<Alternative> alternativesOrder)
|
void |
setAlternativesToString(Function<Alternative,String> alternativesToString)
|
void |
setCategoriesToString(Function<Category,String> categoriesToString)
|
void |
setCriteriaOrder(Collection<Criterion> criteriaOrder)
|
void |
setCriteriaToString(Function<Criterion,String> criteriaToString)
|
void |
setDmsOrder(Collection<DecisionMaker> dmsOrder)
|
void |
setDmsToString(Function<DecisionMaker,String> dmsToString)
|
void |
setNumberFormatter(NumberFormat numberFormatter)
|
void |
setProfilesOrder(Collection<Alternative> profilesOrder)
|
void |
setProfilesToString(Function<Alternative,String> profilesToString)
|
ExportSettings
public ExportSettings()
getDmsToString
public Function<DecisionMaker,String> getDmsToString()
- Returns:
- not
null.
setCriteriaToString
public void setCriteriaToString(Function<Criterion,String> criteriaToString)
getProfilesOrder
public Set<Alternative> getProfilesOrder()
- Returns:
null if no order set.
getCategoriesToString
public Function<Category,String> getCategoriesToString()
- Returns:
- not
null.
getCriteriaOrder
public Set<Criterion> getCriteriaOrder()
- Returns:
null if no order set.
getDmsOrder
public Set<DecisionMaker> getDmsOrder()
- Returns:
null if no order set.
setDmsOrder
public void setDmsOrder(Collection<DecisionMaker> dmsOrder)
- Parameters:
dmsOrder - null for no order set.
getProfilesToString
public Function<Alternative,String> getProfilesToString()
- Returns:
- not
null.
interOrderProfiles
public Set<Alternative> interOrderProfiles(Set<Alternative> profiles)
interOrderDms
public Set<DecisionMaker> interOrderDms(Set<DecisionMaker> dms)
setProfilesOrder
public void setProfilesOrder(Collection<Alternative> profilesOrder)
- Parameters:
profilesOrder - null for no order set.
setProfilesToString
public void setProfilesToString(Function<Alternative,String> profilesToString)
setCategoriesToString
public void setCategoriesToString(Function<Category,String> categoriesToString)
setCriteriaOrder
public void setCriteriaOrder(Collection<Criterion> criteriaOrder)
- Parameters:
criteriaOrder - null for no order set.
interOrderCriteria
public Set<Criterion> interOrderCriteria(Set<Criterion> criteria)
getNumberFormatter
public NumberFormat getNumberFormatter()
- Returns:
- not
null.
getNumberString
public String getNumberString(double number)
getNumberString
public String getNumberString(int number)
setNumberFormatter
public void setNumberFormatter(NumberFormat numberFormatter)
getCriteriaToString
public Function<Criterion,String> getCriteriaToString()
- Returns:
- not
null.
setDmsToString
public void setDmsToString(Function<DecisionMaker,String> dmsToString)
getAlternativesOrder
public Set<Alternative> getAlternativesOrder()
- Returns:
null if no order set.
getAlternativesToString
public Function<Alternative,String> getAlternativesToString()
- Returns:
- not
null.
getAlternativeString
public String getAlternativeString(Alternative alternative)
- Parameters:
alternative - not null.
- Returns:
- a string describing the given object, according to the function set in this exporter settings.
getProfileString
public String getProfileString(Alternative profile)
- Parameters:
profile - not null.
- Returns:
- a string describing the given object, according to the function set in this exporter settings.
getCriterionString
public String getCriterionString(Criterion criterion)
- Parameters:
criterion - not null.
- Returns:
- a string describing the given object, according to the function set in this exporter settings.
getCategoryString
public String getCategoryString(Category category)
- Parameters:
category - not null.
- Returns:
- a string describing the given object, according to the function set in this exporter settings.
getDmString
public String getDmString(DecisionMaker dm)
- Parameters:
dm - not null.
- Returns:
- a string describing the given object, according to the function set in this exporter settings.
interOrderAlternatives
public Set<Alternative> interOrderAlternatives(Set<Alternative> alternatives)
setAlternativesOrder
public void setAlternativesOrder(Collection<Alternative> alternativesOrder)
- Parameters:
alternativesOrder - null for no order set.
setAlternativesToString
public void setAlternativesToString(Function<Alternative,String> alternativesToString)
Copyright © 2011. All Rights Reserved.