|
Brooklyn | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectbrooklyn.util.text.StringShortener
public class StringShortener
utility which takes a bunch of segments and applies shortening rules to them
Nested Class Summary | |
---|---|
protected class |
StringShortener.RemovalRule
|
protected interface |
StringShortener.ShorteningRule
|
protected class |
StringShortener.TruncationRule
|
Field Summary | |
---|---|
protected java.lang.String |
separator
|
protected java.util.Map |
wordsByIdInOrder
|
Method Summary | |
---|---|
StringShortener
|
append(java.lang.String id, java.lang.String text)
|
StringShortener
|
canRemove(java.lang.String id)
|
StringShortener
|
canTruncate(java.lang.String id, int len)
|
java.lang.String
|
getStringOfMaxLength(int maxlen)
|
StringShortener
|
separator(java.lang.String separator)
|
StringShortener
|
truncate(java.lang.String id, int len)
|
Methods inherited from class java.lang.Object | |
---|---|
java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Field Detail |
---|
protected java.lang.String separator
protected java.util.Map wordsByIdInOrder
Method Detail |
---|
public StringShortener append(java.lang.String id, java.lang.String text)
public StringShortener canRemove(java.lang.String id)
public StringShortener canTruncate(java.lang.String id, int len)
public java.lang.String getStringOfMaxLength(int maxlen)
public StringShortener separator(java.lang.String separator)
public StringShortener truncate(java.lang.String id, int len)
Brooklyn Multi-Cloud Application Management Platform
brooklyncentral.github.com. Apache License. © 2012.