de.tsl2.nano.core.util.Period.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of tsl2.nano.terminal Show documentation
Show all versions of tsl2.nano.terminal Show documentation
TSL2 Framework Terminal (Console Application Framework named SIShell, providing Actions, Options, Commands, Inputs, lots of Selectors, PlatformManagement)
???? 4 ?
) r s t u
v w
v x
y z
v {
v |
}
~
?
?
?
v ? ?
r ?
$ ?
? ?
?
?
v ?
? ? ??
? v ?
?
? ? ?
$ ? ? ? ? ? ? serialVersionUID J
ConstantValueߙ?kf?E start Ljava/util/Date; end DEFAULT_FORMAT_DE Ljava/text/SimpleDateFormat; DEFAULT_TIMEFORMAT_DE ()V Code LineNumberTable LocalVariableTable this Lde/tsl2/nano/core/util/Period; #(Ljava/util/Date;Ljava/util/Date;)V
getDaySpan 1(Ljava/util/Date;)Lde/tsl2/nano/core/util/Period; date getMonthSpan getYearSpan getStart ()Ljava/util/Date; getEnd setStart (Ljava/util/Date;)V setEnd
intersects "(Lde/tsl2/nano/core/util/Period;)Z period #(Ljava/util/Date;Ljava/util/Date;)Z
StackMapTable getIntersectionMinutes "(Lde/tsl2/nano/core/util/Period;)I #(Ljava/util/Date;Ljava/util/Date;)I intersectStart intersectEnd intersection I ? toString ()Ljava/lang/String; compareTo o getDelta ()J equals (Ljava/lang/Object;)Z Ljava/lang/Object; contains pStart pEnd hashCode ()I prime result u copy !()Lde/tsl2/nano/core/util/Period; startDate endDate (Ljava/lang/Object;)I Signature _Ljava/lang/Object;Ljava/lang/Comparable;Ljava/io/Serializable;
SourceFile Period.java 7 8 1 2 3 2 de/tsl2/nano/core/util/Period ? ? ? ? ? 7 > java/util/Calendar ? ? ? ? D E F E J M ? ? ? ? O Q ? Q java/lang/StringBuilder 4 5 ? ? ? ? - W X Y ? ? ? Y P java/util/Date java/lang/Long 7 ? ? 2 c d ? \ java/text/SimpleDateFormat dd.MM.yyyy HH:mm:ss 7 ? HH:mm 6 5 java/lang/Object java/lang/Comparable java/io/Serializable de/tsl2/nano/core/util/DateUtil
getStartOfDay "(Ljava/util/Date;)Ljava/util/Date; getEndOfDay change $(Ljava/util/Date;II)Ljava/util/Date;
setMaximum #(Ljava/util/Date;I)Ljava/util/Date; after (Ljava/util/Date;)Z before diffMinutes format $(Ljava/util/Date;)Ljava/lang/String; append -(Ljava/lang/String;)Ljava/lang/StringBuilder; (Ljava/util/Date;)I
diffMillis #(Ljava/util/Date;Ljava/util/Date;)J (J)V MAX_DATE getTime (Ljava/lang/String;)V ! ) * + , - . / 1 2 3 2 4 5 6 5 7 8 9 3 *? ? :
; <