Statements (178)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:dictionary
gptkb:API gptkb:Java_2_Platform gptkb:collection gptkb:item |
gptkbp:allows |
dynamic data manipulation
duplicate elements manipulation of collections searching of elements sorting of elements |
gptkbp:can_be_extended_by |
through custom implementations
Abstract Collection class Abstract List class Abstract Set class Abstract Queue class |
gptkbp:can_be_synchronized_using |
Collections.synchronized Collection(Collection< T> c)
|
gptkbp:can_be_unmodifiable_using |
Collections.unmodifiable Collection(Collection<? extends T> c)
|
gptkbp:can_be_used_with |
Generics
|
gptkbp:constructor |
Hashtable()
Hashtable(Map<? extends K,? extends V> t) Hashtable(int initial Capacity) Hashtable(int initial Capacity, float load Factor) Vector() Vector(Collection<? extends E> c) Vector(int initial Capacity) Vector(int initial Capacity, int capacity Increment) |
gptkbp:does_not_allow |
null elements in some implementations
|
gptkbp:expansion |
gptkb:true
|
gptkbp:has_field |
gptkb:tableware
count size capacity threshold entry Set key Set load Factor element Data mod Count value Set |
gptkbp:has_method |
clear()
iterator() size() contains(Object o) equals(Object obj) get(Object key) get(int index) remove(Object key) remove(int index) values() capacity() remove(Object o) remove(Object key, Object value) keys() to String() add All(Collection<? extends E> c) add(Object o) contains All(Collection<?> c) hash Code() is Empty() list Iterator() list Iterator(int index) remove All(Collection<?> c) retain All(Collection<?> c) sub List(int from Index, int to Index) to Array() to Array(T[] a) key Set() entry Set() compute If Present(K key, Bi Function<? super K,? super V,? extends V> remapping Function) add Element(Object obj) add(int index, Object element) contains Key(Object key) contains Value(Object value) copy Into(Object[] an Array) element At(int index) elements() ensure Capacity(int min Capacity) for Each(Bi Consumer<? super K,? super V> action) index Of(Object obj) last Index Of(Object obj) put All(Map<? extends K,? extends V> m) put If Absent(K key, V value) put(Object key, Object value) remove Element(Object obj) replace(K key, V old Value, V new Value) replace(K key, V value) set Element At(Object obj, int index) set(int index, Object element) trim To Size() merge(K key, V value, Bi Function<? super V,? super V,? extends V> remapping Function) compute If Absent(K key, Function<? super K,? extends V> mapping Function) replace All(Bi Function<? super K,? super V,? extends V> function) |
https://www.w3.org/2000/01/rdf-schema#label |
collection
|
gptkbp:hyper_threading |
gptkb:true
|
gptkbp:implements |
gptkb:Serializable
Random Access Cloneable java.util. Map |
gptkbp:includes |
gptkb:Set_interface
List interface Queue interface Map interface Array List class Hash Map class Hash Set class Linked List class Tree Map class Tree Set class |
gptkbp:introduced_in |
gptkb:Java_2
|
gptkbp:is_a |
gptkb:Collection_interface
|
gptkbp:is_a_core_component_of |
gptkb:Java_programming_language
|
gptkbp:is_a_core_concept_in |
Java programming
|
gptkbp:is_a_framework_for |
collection manipulation
|
gptkbp:is_a_key_component_of |
gptkb:Java_programming_language
|
gptkbp:is_a_superinterface_of |
gptkb:Set
gptkb:list gptkb:Java_Message_Service_(JMS) |
gptkbp:is_compatible_with |
Java Collections API
objects of any type |
gptkbp:is_designed_for |
storing groups of objects
|
gptkbp:is_documented_in |
Java documentation
|
gptkbp:is_essential_for |
data manipulation
|
gptkbp:is_implemented_in |
gptkb:Set_interface
List interface Queue interface |
gptkbp:is_influenced_by |
gptkb:design
|
gptkbp:is_maintained_by |
gptkb:Oracle_Corporation
|
gptkbp:is_often_used_in |
gptkb:Stream_API
gptkb:Software_Development Java programming Lambda expressions Functional interfaces Collections utility class multithreading scenarios |
gptkbp:is_optimized_for |
gptkb:performance
|
gptkbp:is_part_of |
gptkb:Java_SE
gptkb:Java_EE gptkb:Java_Standard_Library gptkb:Java_Collections_Framework java.util package |
gptkbp:is_synchronized |
gptkb:true
|
gptkbp:is_used_for |
gptkb:cloud_storage
data processing data retrieval |
gptkbp:is_used_in |
gptkb:cloud_computing
gptkb:mobile_applications enterprise applications API development algorithms application development data processing desktop applications web applications system design Java applications software engineering data structure implementations |
gptkbp:legacy |
gptkb:true
|
gptkbp:part_of |
gptkb:Java_2_Platform,_Standard_Edition_(J2_SE)_1.3
|
gptkbp:provides |
algorithms
data structures iterators utility methods collection views synchronization support methods for collection manipulation |
gptkbp:replaced_by |
gptkb:true
false |
gptkbp:supports |
trees
dynamic arrays hash tables generic types linked lists bulk operations |
gptkbp:bfsParent |
gptkb:The_National_Archives_-Special_Collections
gptkb:Defense_Intelligence_Agency gptkb:Tufts_University_Library |
gptkbp:bfsLayer |
3
|