Class StringTruncate
- java.lang.Object
-
- uk.gov.gchq.koryphe.function.KorypheFunction<String,String>
-
- uk.gov.gchq.koryphe.impl.function.StringTruncate
-
public class StringTruncate extends KorypheFunction<String,String>
AStringTruncate
is aFunction
which truncates an inputString
to a specified length, optionally appending ellipsis characters to denote that the string was truncated.
-
-
Constructor Summary
Constructors Constructor Description StringTruncate()
StringTruncate(int length)
StringTruncate(int length, boolean ellipses)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
apply(String input)
boolean
equals(Object o)
int
getLength()
int
hashCode()
boolean
isEllipses()
void
setEllipses(boolean ellipses)
void
setLength(int length)
-
-
-
Method Detail
-
getLength
public int getLength()
-
setLength
public void setLength(int length)
-
isEllipses
public boolean isEllipses()
-
setEllipses
public void setEllipses(boolean ellipses)
-
equals
public boolean equals(Object o)
- Overrides:
equals
in classKorypheFunction<String,String>
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classKorypheFunction<String,String>
-
-