Package org.graphstream.util.time
Class ISODateComponent.AliasComponent
java.lang.Object
org.graphstream.util.time.ISODateComponent
org.graphstream.util.time.ISODateComponent.AliasComponent
- Enclosing class:
- ISODateComponent
public static class ISODateComponent.AliasComponent extends ISODateComponent
Defines an alias component. Such component does nothing else that replace
them directive by another string.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.graphstream.util.time.ISODateComponent
ISODateComponent.AliasComponent, ISODateComponent.AMPMComponent, ISODateComponent.EpochComponent, ISODateComponent.FieldComponent, ISODateComponent.NotImplementedComponent, ISODateComponent.TextComponent, ISODateComponent.UTCOffsetComponent
-
Field Summary
Fields inherited from class org.graphstream.util.time.ISODateComponent
ABBREVIATED_MONTH_NAME, ABBREVIATED_MONTH_NAME_ALIAS, ABBREVIATED_WEEKDAY_NAME, AM_PM, CENTURY, DATE, DATE_ISO8601, DAY_OF_MONTH, DAY_OF_MONTH_2_DIGITS, DAY_OF_WEEK_0_6, DAY_OF_WEEK_1_7, DAY_OF_YEAR, EPOCH, FULL_MONTH_NAME, FULL_WEEKDAY_NAME, HOUR, HOUR_AND_MINUTE, HOUR_OF_DAY, LOCALE_CLOCK_TIME_12_HOUR, LOCALE_DATE_AND_TIME, LOCALE_DATE_REPRESENTATION, LOCALE_TIME_REPRESENTATION, LOCALE_TIME_ZONE_NAME, MILLISECOND, MINUTE, MONTH, NEW_LINE, PERCENT, SECOND, TABULATION, TIME_ISO8601, UTC_OFFSET, WEEK_BASED_YEAR_2_DIGITS, WEEK_BASED_YEAR_4_DIGITS, WEEK_NUMBER_ISO8601, WEEK_OF_YEAR_FROM_MONDAY, WEEK_OF_YEAR_FROM_SUNDAY, YEAR_2_DIGITS, YEAR_4_DIGITS
-
Constructor Summary
Constructors Constructor Description AliasComponent(String shortcut, String replace)
-
Method Summary
Methods inherited from class org.graphstream.util.time.ISODateComponent
getDirective, getReplacement
-
Constructor Details
-
Method Details
-
isAlias
public boolean isAlias()Description copied from class:ISODateComponent
Return true if this component is an alias. An alias can contain other directive name and its replacement should be parse again.- Overrides:
isAlias
in classISODateComponent
- Returns:
- true if component is an alias.
-
set
Description copied from class:ISODateComponent
Handle the value catched with the replacement value.- Specified by:
set
in classISODateComponent
- Parameters:
value
- value matching the replacement stringcalendar
- calendar we are working on
-
get
Description copied from class:ISODateComponent
Get a string representation of this component for a given calendar.- Specified by:
get
in classISODateComponent
- Parameters:
calendar
- the calendar- Returns:
- string representation of this component.
-