collection

GPTKB entity

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