de.uniks.networkparser.ext.TableList.class Maven / Gradle / Ivy
???? 4
9 ? ?
? ? ? ?
? ?
8 ? ? ? ?
?
?
?
?
?
? ?
?
? ?
?
9 ?
?
?
? ?
?
?
?
?
?
?
9 ?
?
?
? ? ? ? ?
? ?
?
9 ?
?
? ? ?
? ?
?
?
?
? ?
? ?
? ? ? ? PROPERTY_ITEMS Ljava/lang/String;
ConstantValue
properties [Ljava/lang/String; listeners "Ljava/beans/PropertyChangeSupport; ()V Code LineNumberTable LocalVariableTable this &Lde/uniks/networkparser/ext/TableList;
getProperties ()[Ljava/lang/String; getSendableInstance (Z)Ljava/lang/Object; prototype Z getValue 8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; entity Ljava/lang/Object; attribute
StackMapTable setValue K(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/String;)Z value type setIdMap !(Lde/uniks/networkparser/IdMap;)Z map Lde/uniks/networkparser/IdMap; '(Ljava/lang/String;Ljava/lang/Object;)Z attrName fireProperty ^(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;ILjava/lang/Object;)Z oldValue newValue beforeValue index I result getPropertyChangeSupport $()Ljava/beans/PropertyChangeSupport; removeAllFromItems ()Z item array [Ljava/lang/Object; ? m ? withSort ?(Ljava/lang/String;Lde/uniks/networkparser/list/SortingDirection;Lde/uniks/networkparser/EntityValueFactory;)Lde/uniks/networkparser/ext/TableList; cpr .Lde/uniks/networkparser/list/EntityComparator; field direction .Lde/uniks/networkparser/list/SortingDirection; cellValueCreator +Lde/uniks/networkparser/EntityValueFactory; LocalVariableTypeTable BLde/uniks/networkparser/list/EntityComparator; ? withComparator >(Ljava/util/Comparator;)Lde/uniks/networkparser/ext/TableList;
comparator Ljava/util/Comparator; *Ljava/util/Comparator; Signature R(Ljava/util/Comparator;)Lde/uniks/networkparser/ext/TableList; h(Ljava/lang/String;Lde/uniks/networkparser/list/SortingDirection;)Lde/uniks/networkparser/ext/TableList; changeDirection 0()Lde/uniks/networkparser/list/SortingDirection; getSortedIndex ()[Ljava/lang/Object; i Ljava/util/Iterator; pos returnValues cellCreator iterator creator 9Lde/uniks/networkparser/interfaces/SendableEntityCreator; column (Ljava/util/Iterator; ? ? ? ? ? addPropertyChangeListener &(Ljava/beans/PropertyChangeListener;)Z listener #Ljava/beans/PropertyChangeListener; removePropertyChangeListener 8(Ljava/lang/String;Ljava/beans/PropertyChangeListener;)Z name toString ()Ljava/lang/String;
getNewList )(Z)Lde/uniks/networkparser/ext/TableList; keyValue @(Ljava/util/Comparator;)Lde/uniks/networkparser/list/SortedList; /(Z)Lde/uniks/networkparser/interfaces/BaseItem; ?Lde/uniks/networkparser/list/SortedList;Lde/uniks/networkparser/interfaces/SendableEntity;Lde/uniks/networkparser/interfaces/SendableEntityCreator;
SourceFile TableList.java B ? java/beans/PropertyChangeSupport B ? @ A > ? $de/uniks/networkparser/ext/TableList B C items ? ? 7de/uniks/networkparser/interfaces/SendableEntityCreator rem java/lang/StringBuilder ? ? ? ? U ] ? j ? ,de/uniks/networkparser/list/EntityComparator ? ? ? ? itemsrem ? ? _ ` g h ? ? ? ? java/lang/Object ? ? } ~ ? ? ? ? ? } ? ? ? ? ? j ? ?
?
w ? ? ? ? ? TableList with ? Elements ? ? java/lang/String &de/uniks/networkparser/list/SortedList 0de/uniks/networkparser/interfaces/SendableEntity de/uniks/networkparser/IdMap java/util/Iterator )de/uniks/networkparser/EntityValueFactory (Z)V (Ljava/lang/Object;)V equalsIgnoreCase (Ljava/lang/String;)Z append -(Ljava/lang/String;)Ljava/lang/StringBuilder; isComparator ()Ljava/util/Comparator; withMap N(Lde/uniks/networkparser/IdMap;)Lde/uniks/networkparser/list/EntityComparator; add (Ljava/lang/Object;)Z remove firePropertyChange 9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V size ()I toArray (([Ljava/lang/Object;)[Ljava/lang/Object;
withColumn B(Ljava/lang/String;)Lde/uniks/networkparser/list/EntityComparator;
withDirection ^(Lde/uniks/networkparser/list/SortingDirection;)Lde/uniks/networkparser/list/EntityComparator; withCellCreator [(Lde/uniks/networkparser/EntityValueFactory;)Lde/uniks/networkparser/list/EntityComparator; getMap ()Lde/uniks/networkparser/IdMap; ()Ljava/util/Iterator; hasNext next ()Ljava/lang/Object; getCreatorClass M(Ljava/lang/Object;)Lde/uniks/networkparser/interfaces/SendableEntityCreator; getColumn getCellCreator -()Lde/uniks/networkparser/EntityValueFactory; getDirection ,de/uniks/networkparser/list/SortingDirection ASC getCellValue q(Ljava/lang/Object;Lde/uniks/networkparser/interfaces/SendableEntityCreator;Ljava/lang/String;)Ljava/lang/Object; &(Ljava/beans/PropertyChangeListener;)V 8(Ljava/lang/String;Ljava/beans/PropertyChangeListener;)V (I)Ljava/lang/StringBuilder; ! 9 :
; <