Interface IStringValueProvider
-
- All Known Subinterfaces:
Collection<T>,IFileSystemArtifact,Sequence<T>,Set<T>
- All Known Implementing Classes:
AbstractArrayWrapper,AbstractCollectionWrapper,AbstractIvmlVariable,AbstractJavaStatement,AbstractListWrapper,AbstractRule,ArraySequence,ArraySet,Attribute,Binary,ChangeHistory,ClassFileArtifact,CompoundInstance,Configuration,DecisionVariable,Def,EnumValue,ExpressionEvaluator,FileArtifact,FixedListSequence,FixedListSet,FolderArtifact,IvmlDeclaration,IvmlElement,JavaAnnotation,JavaAssignment,JavaAttribute,JavaCall,JavaClass,JavaFileArtifact,JavaFragmentArtifact,JavaImport,JavaMethod,JavaPackage,JavaParentFragmentArtifact,JavaPath,JavaQualifiedName,ListSequence,ListSet,Map,OtherProjects,Path,Project,PseudoIterator,Rule,RuleExecutionResult,SetSet,Text,UnmodifiableMap,UnmodifiableSequence,UnmodifiableSet,VtlFileArtifact,VtlRule,XmlAttribute,XmlComment,XmlElement,XmlFileArtifact,XmlNode,XmlRootElement
public interface IStringValueProviderProvides a string value for execution of itself. This is orthogonal totoString().- Author:
- Holger Eichelberger
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceIStringValueProvider.StringComparatorDefines the interface for comparing individual string values.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetStringValue(IStringValueProvider.StringComparator comparator)Returns the string value of this object.
-
-
-
Method Detail
-
getStringValue
java.lang.String getStringValue(IStringValueProvider.StringComparator comparator)
Returns the string value of this object.- Parameters:
comparator- if the sequence of elements, e.g., in case of collections, shall be ordered according to the comparator, null if the original sequence shall be returned- Returns:
- the string value
-
-