MCPcopy Create free account
hub / github.com/MenoData/Time4J / DateElement

Class DateElement

base/src/main/java/net/time4j/DateElement.java:38–185  ·  view source on GitHub ↗

Repräsentiert eine Datumskomponente. @author Meno Hochschild

Source from the content-addressed store, hash-verified

36 * @author Meno Hochschild
37 */
38final class DateElement
39 extends BasicElement<PlainDate>
40 implements CalendarDateElement {
41
42 //~ Statische Felder/Initialisierungen --------------------------------
43
44 /**
45 * Singleton-Instanz.
46 */
47 static final DateElement INSTANCE = new DateElement();
48
49 private static final long serialVersionUID = -6519899440006935829L;
50
51 //~ Konstruktoren -----------------------------------------------------
52
53 private DateElement() {
54 super("CALENDAR_DATE");
55
56 }
57
58 //~ Methoden ----------------------------------------------------------
59
60 @Override
61 public Class<PlainDate> getType() {
62
63 return PlainDate.class;
64
65 }
66
67 @Override
68 public PlainDate getDefaultMinimum() {
69
70 return PlainDate.MIN;
71
72 }
73
74 @Override
75 public PlainDate getDefaultMaximum() {
76
77 return PlainDate.MAX;
78
79 }
80
81 @Override
82 public boolean isDateElement() {
83
84 return true;
85
86 }
87
88 @Override
89 public boolean isTimeElement() {
90
91 return false;
92
93 }
94
95 @Override

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected