Top Inners Fields Constructors Methods
org.hibernate.metamodel.mapping.internal

public final Class ImmutableAttributeMappingList

extends Object
implements AttributeMappingsList
Class Inheritance
All Implemented Interfaces
org.hibernate.metamodel.mapping.AttributeMappingsList
Imports
java.util.ArrayList, .Iterator, .Objects, java.util.function.Consumer, org.hibernate.internal.util.IndexedConsumer, org.hibernate.metamodel.mapping.AttributeMapping, .AttributeMappingsList

Nested and Inner Type Summary

Modifier and TypeClass and Description
public class
public static class

Field Summary

Modifier and TypeField and Description
private final AttributeMapping[]

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public void
public AttributeMapping
public void
public int
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

listback to summary
private final AttributeMapping[] list

Constructor Detail

ImmutableAttributeMappingListback to summary
private ImmutableAttributeMappingList(final ArrayList<AttributeMapping> objects)

Method Detail

forEachback to summary
public void forEach(Consumer<? super AttributeMapping> attributeMappingConsumer)

Implements org.hibernate.metamodel.mapping.AttributeMappingsList.forEach.

Annotations
@Override
getback to summary
public AttributeMapping get(final int i)

Implements org.hibernate.metamodel.mapping.AttributeMappingsList.get.

Annotations
@Override
indexedForEachback to summary
public void indexedForEach(final IndexedConsumer<? super AttributeMapping> consumer)

Implements org.hibernate.metamodel.mapping.AttributeMappingsList.indexedForEach.

Annotations
@Override
sizeback to summary
public int size()

Implements org.hibernate.metamodel.mapping.AttributeMappingsList.size.

Annotations
@Override
org.hibernate.metamodel.mapping.internal back to summary

public final Class ImmutableAttributeMappingList.AttributeMappingIterator

extends Object
Class Inheritance
  • java.lang.Object
  • org.hibernate.metamodel.mapping.internal.ImmutableAttributeMappingList.AttributeMappingIterator

Field Summary

Modifier and TypeField and Description
private int

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public boolean
public AttributeMapping
next()

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

idxback to summary
private int idx

Constructor Detail

AttributeMappingIteratorback to summary
public AttributeMappingIterator()

Method Detail

hasNextback to summary
public boolean hasNext()
nextback to summary
public AttributeMapping next()
org.hibernate.metamodel.mapping.internal back to summary

public final Class ImmutableAttributeMappingList.Builder

extends Object
Class Inheritance
  • java.lang.Object
  • org.hibernate.metamodel.mapping.internal.ImmutableAttributeMappingList.Builder

Field Summary

Modifier and TypeField and Description
private final ArrayList<AttributeMapping>

Constructor Summary

AccessConstructor and Description
public
Builder(final int sizeHint)

Method Summary

Modifier and TypeMethod and Description
public void
add(final AttributeMapping attributeMapping)

public boolean
public AttributeMappingsList
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

builderListback to summary
private final ArrayList<AttributeMapping> builderList

Constructor Detail

Builderback to summary
public Builder(final int sizeHint)

Method Detail

addback to summary
public void add(final AttributeMapping attributeMapping)
assertFetchableIndexesback to summary
public boolean assertFetchableIndexes()
buildback to summary
public AttributeMappingsList build()