net.fortuna.ical4j.model.component.VToDo.class Maven / Gradle / Ivy
???? 7? ;net/fortuna/ical4j/model/property/immutable/ImmutableStatus
(net/fortuna/ical4j/model/component/VToDo (Z)V
"net/fortuna/ical4j/model/Component VTODO
4net/fortuna/ical4j/model/component/CalendarComponent (Ljava/lang/String;)V )net/fortuna/ical4j/model/property/DtStamp
()V
add Q(Lnet/fortuna/ical4j/model/Property;)Lnet/fortuna/ical4j/model/PropertyContainer;
<(Ljava/lang/String;Lnet/fortuna/ical4j/model/PropertyList;)V
d(Ljava/lang/String;Lnet/fortuna/ical4j/model/PropertyList;Lnet/fortuna/ical4j/model/ComponentList;)V
# )net/fortuna/ical4j/model/property/DtStart
" % & (Ljava/time/temporal/Temporal;)V ( )net/fortuna/ical4j/model/property/Summary
' + %net/fortuna/ical4j/model/property/Due
* % . *net/fortuna/ical4j/model/property/Duration
- 0 1 &(Ljava/time/temporal/TemporalAmount;)V 3 4 5
components (Lnet/fortuna/ical4j/model/ComponentList; 7 8 9 : .net/fortuna/ical4j/validate/ComponentValidator 0Lnet/fortuna/ical4j/validate/ComponentValidator;
7 < = > validate T(Lnet/fortuna/ical4j/model/Component;)Lnet/fortuna/ical4j/validate/ValidationResult;
@ A B getAlarms ()Ljava/util/List; D E F G H java/util/List iterator ()Ljava/util/Iterator; J K L M N java/util/Iterator hasNext ()Z J P Q R next ()Ljava/lang/Object; T )net/fortuna/ical4j/model/component/VAlarm
S V = W 1(Z)Lnet/fortuna/ical4j/validate/ValidationResult; Y !net/fortuna/ical4j/model/Property [ STATUS
] ^ _ getProperty ((Ljava/lang/String;)Ljava/util/Optional;
a b c d N java/util/Optional isPresent f g h VTODO_NEEDS_ACTION *Lnet/fortuna/ical4j/model/property/Status;
a j k R get
m n o p q (net/fortuna/ical4j/model/property/Status equals (Ljava/lang/Object;)Z s t h VTODO_COMPLETED v w h VTODO_IN_PROCESS y z h VTODO_CANCELLED | /net/fortuna/ical4j/validate/ValidationException ~ ? makeConcatWithConstants ((Ljava/util/Optional;)Ljava/lang/String;
{
? ? ? validateProperties 0()Lnet/fortuna/ical4j/validate/ValidationResult;
? ? ? ? ? ,net/fortuna/ical4j/validate/ValidationResult merge ^(Lnet/fortuna/ical4j/validate/ValidationResult;)Lnet/fortuna/ical4j/validate/ValidationResult; ? ? ? methodValidators Ljava/util/Map; ? ? ? k ?
java/util/Map &(Ljava/lang/Object;)Ljava/lang/Object; ? %net/fortuna/ical4j/validate/Validator ? ? = ? B(Ljava/lang/Object;)Lnet/fortuna/ical4j/validate/ValidationResult;
? = ? Z(Lnet/fortuna/ical4j/model/property/Method;)Lnet/fortuna/ical4j/validate/ValidationResult;
? ? ? getDateTimeCompleted ()Ljava/util/Optional;
? ? ? getDateTimeStart
? ? ? getDateTimeStamp
? ? ? getDateTimeDue
n
? ? ? p ? java/util/Objects '(Ljava/lang/Object;Ljava/lang/Object;)Z ? 0org/apache/commons/lang3/builder/HashCodeBuilder
?
? ? ? getName ()Ljava/lang/String;
? ? ? ? append F(Ljava/lang/Object;)Lorg/apache/commons/lang3/builder/HashCodeBuilder;
? ? B
getProperties
? ? ? ?
toHashCode ()I ? 0net/fortuna/ical4j/model/component/VToDo$Factory
?
? ? ?
newFactory -()Lnet/fortuna/ical4j/model/ComponentFactory; ? %net/fortuna/ical4j/model/PropertyList D ? ? ? parallelStream ()Ljava/util/stream/Stream; ? ? ? apply ()Ljava/util/function/Function; ? ? ? ? ? java/util/stream/Stream map 8(Ljava/util/function/Function;)Ljava/util/stream/Stream;
? ? ? ? ? java/util/stream/Collectors toList ()Ljava/util/stream/Collector; ? ? ? ? collect 0(Ljava/util/stream/Collector;)Ljava/lang/Object;
? ? ? (Ljava/util/List;)V ? &net/fortuna/ical4j/model/ComponentList ? java/lang/String
? ? ?
getComponents %([Ljava/lang/String;)Ljava/util/List; ?
? ? ? ? ? ? ? )net/fortuna/ical4j/model/ComponentFactory createComponent u(Lnet/fortuna/ical4j/model/PropertyList;Lnet/fortuna/ical4j/model/ComponentList;)Lnet/fortuna/ical4j/model/Component;
? ? ? copy &()Lnet/fortuna/ical4j/model/Component; ? java/util/HashMap
? ? ? ;net/fortuna/ical4j/model/property/immutable/ImmutableMethod ADD *Lnet/fortuna/ical4j/model/property/Method; 4net/fortuna/ical4j/validate/component/VToDoValidator *net/fortuna/ical4j/validate/ValidationRule
9net/fortuna/ical4j/validate/ValidationRule$ValidationType One ;Lnet/fortuna/ical4j/validate/ValidationRule$ValidationType; DTSTAMP ORGANIZER PRIORITY SEQUENCE SUMMARY UID
Q(Lnet/fortuna/ical4j/validate/ValidationRule$ValidationType;[Ljava/lang/String;)V OneOrLess
CATEGORIES" CLASS$ CREATED& DESCRIPTION( DTSTART* DUE, DURATION. GEO0
LAST-MODIFIED2 LOCATION4 PERCENT-COMPLETE6 RESOURCES8 URL :; None=
RECURRENCE-ID? REQUEST-STATUS
A B 0([Lnet/fortuna/ical4j/validate/ValidationRule;)V ?DEF put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; ?HI CANCEL
K L 1(Z[Lnet/fortuna/ical4j/validate/ValidationRule;)V ?NO COUNTER QR OneOrMoreT ATTENDEEV RRULE ?XY DECLINE_COUNTER ?[\ PUBLISH
^ _ R(Lnet/fortuna/ical4j/validate/ValidationRule$ValidationType;Z[Ljava/lang/String;)V ?ab REFRESHd ATTACHf CONTACTh EXDATEj EXRULEl RDATEn
RELATED-TO ?pq REPLY ?st REQUESTv +net/fortuna/ical4j/model/ComponentContainerx *net/fortuna/ical4j/model/RecurrenceSupportz 4net/fortuna/ical4j/model/DescriptivePropertyAccessor| 9net/fortuna/ical4j/model/ChangeManagementPropertyAccessor~ 1net/fortuna/ical4j/model/DateTimePropertyAccessor? 5net/fortuna/ical4j/model/RelationshipPropertyAccessor? 'net/fortuna/ical4j/model/AlarmsAccessor? -net/fortuna/ical4j/model/ParticipantsAccessor? *net/fortuna/ical4j/model/LocationsAccessor? *net/fortuna/ical4j/model/ResourcesAccessor serialVersionUID J
ConstantValue?A?IbA+$ Signature ?Ljava/util/Map;>; Code LineNumberTable LocalVariableTable this *Lnet/fortuna/ical4j/model/component/VToDo;
initialise Z
StackMapTable *(Lnet/fortuna/ical4j/model/PropertyList;)V
properties 'Lnet/fortuna/ical4j/model/PropertyList; R(Lnet/fortuna/ical4j/model/PropertyList;Lnet/fortuna/ical4j/model/ComponentList;)V alarms LocalVariableTypeTable ULnet/fortuna/ical4j/model/ComponentList; (Lnet/fortuna/ical4j/model/PropertyList;Lnet/fortuna/ical4j/model/ComponentList;)V 2(Ljava/time/temporal/Temporal;Ljava/lang/String;)V start Ljava/time/temporal/Temporal; summary Ljava/lang/String; O(Ljava/time/temporal/Temporal;Ljava/time/temporal/Temporal;Ljava/lang/String;)V due U(Ljava/time/temporal/Temporal;Ljava/time/temporal/TemporalAmount;Ljava/lang/String;)V duration #Ljava/time/temporal/TemporalAmount; getComponentList *()Lnet/fortuna/ical4j/model/ComponentList; P()Lnet/fortuna/ical4j/model/ComponentList; setComponentList +(Lnet/fortuna/ical4j/model/ComponentList;)V NLnet/fortuna/ical4j/model/ComponentList; Q(Lnet/fortuna/ical4j/model/ComponentList;)V component +Lnet/fortuna/ical4j/model/component/VAlarm; recurse result .Lnet/fortuna/ical4j/validate/ValidationResult; status Ljava/util/Optional; @Ljava/util/Optional;
Exceptions method validator 'Lnet/fortuna/ical4j/validate/Validator; SLnet/fortuna/ical4j/validate/Validator; getDateCompleted
Deprecated E()Ljava/util/Optional; RuntimeVisibleAnnotations Ljava/lang/Deprecated; getStartDate j()Ljava/util/Optional;>; getDateStamp C()Ljava/util/Optional; getDue f()Ljava/util/Optional;>; arg0 Ljava/lang/Object; hashCode Y()Lnet/fortuna/ical4j/model/ComponentFactory; -()TT;
lambda$copy$0 J(Lnet/fortuna/ical4j/model/Component;)Lnet/fortuna/ical4j/model/Component; c $Lnet/fortuna/ical4j/model/Component; lLnet/fortuna/ical4j/model/component/CalendarComponent;Lnet/fortuna/ical4j/model/ComponentContainer;Lnet/fortuna/ical4j/model/RecurrenceSupport;Lnet/fortuna/ical4j/model/DescriptivePropertyAccessor;Lnet/fortuna/ical4j/model/ChangeManagementPropertyAccessor;Lnet/fortuna/ical4j/model/DateTimePropertyAccessor;Lnet/fortuna/ical4j/model/RelationshipPropertyAccessor;Lnet/fortuna/ical4j/model/AlarmsAccessor;Lnet/fortuna/ical4j/model/ParticipantsAccessor;Lnet/fortuna/ical4j/model/LocationsAccessor;Lnet/fortuna/ical4j/model/ResourcesAccessor;
SourceFile
VToDo.java NestMembers BootstrapMethods?
??? ? $java/lang/invoke/StringConcatFactory ?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;? *Status property [] may not occur in VTODO?
????? "java/lang/invoke/LambdaMetafactory metafactory ?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; ??
X? ?? %()Lnet/fortuna/ical4j/model/Property;? H(Lnet/fortuna/ical4j/model/Property;)Lnet/fortuna/ical4j/model/Property;?
???? InnerClasses Factory ValidationType? %java/lang/invoke/MethodHandles$Lookup? java/lang/invoke/MethodHandles Lookup !
uwy{}???? ?? ? ? ? ? ? ? ? 4 *? ? ?
? ?? ?? ? j *?
? *? Y? ? W? ? ? ?
? ?? ?? ?? ?
? ? ? @ *+? ? ?
? ?? ?? ?? ? ? ] *+,? ? ?
? ?? ?? ?? ? 5 ? ?? ? ? ? ? i *? !*? "Y+? $? W*? 'Y,? )? W? ? ? ? ? ?? ?? ?? ?? ? ? ? ,*? !*? "Y+? $? W*? *Y,? ,? W*? 'Y-? )? W? ? ? ? ? ? + ?? * ,?? ,?? ,?? ,?? ? ? ? ,*? !*? "Y+? $? W*? -Y,? /? W*? 'Y-? )? W? ? ? ? ? ? + ?? * ,?? ,?? ,?? ,?? ?? ? / *? 2? ? ?? ?? ? ? ?? ? P *+? 2? ?
? ?? ?? 4 5 ? 4? ? ? = W ? > ?? 6*? ;M*? ?? C N-? I ? -? O ? S:? UW???*Z? \N-? `? E? e-? i? l? 8? r-? i? l? +? u-? i? l? ? x-? i? l? ? {Y-? } ? ??? ,*? ?? ?M,? ? 6
? ? & - 0 7 O \ i r ? ?
?? 4 &