Interface Internal.LongList (3.19.4)

  public 
  
 static 
  
 interface 
 Internal 
 . 
 LongList 
  
 extends 
  
 Internal 
 . 
 ProtobufList<Long> 
 

A java.util.List implementation that avoids boxing the elements into Longs if possible. Does not support null elements.

Implements

com.google.protobuf.Internal.ProtobufList<java.lang.Long>

Methods

addLong(long element)

  public 
  
 abstract 
  
 void 
  
 addLong 
 ( 
 long 
  
 element 
 ) 
 

Like #add(Object) but more efficient in that it doesn't box the element.

Parameter
Name
Description
element

getLong(int index)

  public 
  
 abstract 
  
 long 
  
 getLong 
 ( 
 int 
  
 index 
 ) 
 

Like #get(int) but more efficient in that it doesn't box the returned value.

Parameter
Name
Description
index
int
Returns
Type
Description

mutableCopyWithCapacity(int capacity)

  public 
  
 abstract 
  
 Internal 
 . 
 LongList 
  
 mutableCopyWithCapacity 
 ( 
 int 
  
 capacity 
 ) 
 

Returns a mutable clone of this list with the specified capacity.

Parameter
Name
Description
capacity
int
Returns
Type
Description

setLong(int index, long element)

  public 
  
 abstract 
  
 long 
  
 setLong 
 ( 
 int 
  
 index 
 , 
  
 long 
  
 element 
 ) 
 

Like #set(int, Object) but more efficient in that it doesn't box the element.

Parameters
Name
Description
index
int
element
Returns
Type
Description
Design a Mobile Site
View Site in Mobile | Classic
Share by: