JavaScript is disabled on your browser.
Skip navigation links
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
F
G
H
M
S
T
V
A
ALL
- Static variable in enum com.arcticicestudio.icecore.hashids.
HashidsFeature
Enables all features.
alphabet(String)
- Method in class com.arcticicestudio.icecore.hashids.
Hashids.Builder
Sets the alphabet to be used for the hash generation.
B
build()
- Method in class com.arcticicestudio.icecore.hashids.
Hashids.Builder
Builds a new configured
Hashids
instance.
Builder()
- Constructor for class com.arcticicestudio.icecore.hashids.
Hashids.Builder
Constructs a new instance without a salt, no minimum hash length, the
default alphabet
and no enabled
features
.
C
com.arcticicestudio.icecore.hashids
- package com.arcticicestudio.icecore.hashids
Provides the
IceCore Hashids
public API.
D
decode(String)
- Method in class com.arcticicestudio.icecore.hashids.
Hashids
Decodes the given hash into its numeric representation based on this instance configuration.
decodeHex(String)
- Method in class com.arcticicestudio.icecore.hashids.
Hashids
Decodes the given hash into its hexadecimal representation based on this instance configuration.
decodeOne(String)
- Method in class com.arcticicestudio.icecore.hashids.
Hashids
Decodes the given valid hash into its single numeric representation based on this instance configuration.
DEFAULT_ALPHABET
- Static variable in class com.arcticicestudio.icecore.hashids.
Hashids
The default alphabet for the hash generation.
E
encode(long...)
- Method in class com.arcticicestudio.icecore.hashids.
Hashids
Encodes the given positive numbers based on this instance configuration.
encodeHex(String)
- Method in class com.arcticicestudio.icecore.hashids.
Hashids
Encodes the given numbers in hexadecimal format based on this instance configuration.
equals(Object)
- Method in class com.arcticicestudio.icecore.hashids.
Hashids
F
features(HashidsFeature...)
- Method in class com.arcticicestudio.icecore.hashids.
Hashids.Builder
Enables the given instance
features
.
G
getInteropVersion()
- Static method in class com.arcticicestudio.icecore.hashids.
Hashids
Returns the version of the original algorithm implementation
hashids .js
with which the public API is interoperable.
getVersion()
- Static method in class com.arcticicestudio.icecore.hashids.
Hashids
Returns the version of the public API.
H
Hashids
- Class in
com.arcticicestudio.icecore.hashids
A lightweight generator for short, unique, case-sensitive and non-sequential decodable hashes from positive unsigned (long) integer numbers.
Hashids()
- Constructor for class com.arcticicestudio.icecore.hashids.
Hashids
Constructs a new instance without a salt, no minimum hash length, the
default alphabet
and no enabled
features
.
Hashids.Builder
- Class in
com.arcticicestudio.icecore.hashids
An immutable
Hashids
instance builder with optional
features
.
HashidsFeature
- Enum in
com.arcticicestudio.icecore.hashids
Enumeration that defines optional features for the
Hashids.Builder
.
M
MAX_INTEROP_NUMBER_SIZE
- Static variable in class com.arcticicestudio.icecore.hashids.
Hashids
The maximum number size to ensure interoperability with the origin algorithm implementation
hashids .js
.
minLength(int)
- Method in class com.arcticicestudio.icecore.hashids.
Hashids.Builder
Sets the minimum hash length.
S
salt(String)
- Method in class com.arcticicestudio.icecore.hashids.
Hashids.Builder
Sets the salt to be used as entropy.
T
toString()
- Method in class com.arcticicestudio.icecore.hashids.
Hashids
V
valueOf(String)
- Static method in enum com.arcticicestudio.icecore.hashids.
HashidsFeature
Returns the enum constant of this type with the specified name.
values()
- Static method in enum com.arcticicestudio.icecore.hashids.
HashidsFeature
Returns an array containing the constants of this enum type, in the order they are declared.
A
B
C
D
E
F
G
H
M
S
T
V
Skip navigation links
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2017
Arctic Ice Studio