Package io.ran
Class KeySet
java.lang.Object
io.ran.KeySet
- All Implemented Interfaces:
- Iterable<KeySet.Field>
- 
Nested Class SummaryNested Classes
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionadd(KeySet.Field field) booleanget(int i) static KeySetget(KeySet.Field... fields) getName()inthashCode()booleanbooleanisEmpty()booleanbooleanisUnique()iterator()booleanmatchesKeys(KeySet other) voidsetAutoIncrement(boolean autoIncrement) voidvoidsetPrimary(boolean primary) voidsetUnique(boolean unique) intsize()stream()Methods inherited from class java.lang.Objectclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.lang.IterableforEach, spliterator
- 
Constructor Details- 
KeySet
 
- 
- 
Method Details- 
equals
- 
hashCodepublic int hashCode()
- 
get
- 
get
- 
add
- 
add
- 
add
- 
add
- 
add
- 
isEmptypublic boolean isEmpty()
- 
sizepublic int size()
- 
get
- 
stream
- 
toProperties
- 
add
- 
setPrimarypublic void setPrimary(boolean primary) 
- 
setName
- 
getName
- 
isPrimarypublic boolean isPrimary()
- 
isAutoIncrementpublic boolean isAutoIncrement()
- 
setAutoIncrementpublic void setAutoIncrement(boolean autoIncrement) 
- 
matchesKeys
- 
isUniquepublic boolean isUnique()
- 
setUniquepublic void setUnique(boolean unique) 
- 
iterator- Specified by:
- iteratorin interface- Iterable<KeySet.Field>
 
 
-