A B C D E F G H I L M N O Q R S T V 
All Classes All Packages

A

ALIAS - Static variable in class io.itpl.qss.render.FinderElement
 
ALPHANUMERIC_DATA - Static variable in class io.itpl.qss.client.QRConfig
 
App - Class in io.itpl
Hello world!
App() - Constructor for class io.itpl.App
 

B

backgroundColor - Variable in class io.itpl.qss.render.StyleConfig
QR Code background color.
BALL_CIRCLE - Static variable in class io.itpl.qss.render.StyleConfig
Draw Ball in CIRCLE Shape.
BALL_DEFAULT - Static variable in class io.itpl.qss.render.StyleConfig
BALL_DEFAULT means ball shape will be same as Outer Frame Shape.
ballWidth - Variable in class io.itpl.qss.render.FinderElement
 
ballX - Variable in class io.itpl.qss.render.FinderElement
 
ballY - Variable in class io.itpl.qss.render.FinderElement
 
bDrawLogoBackground - Variable in class io.itpl.qss.render.StyleConfig
You can enable/disable the logo background frame.
BINARY_DATA - Static variable in class io.itpl.qss.client.QRConfig
 
bottomLeftFinderShape - Variable in class io.itpl.qss.render.StyleConfig
To change the Bottom-Left Finder Shape.

C

contains(int, int) - Method in class io.itpl.qss.render.FinderElement
Rendering the QR Code data must not overlap the Functional Patterns of the QR Code.
createForSMS(String, String) - Static method in class io.itpl.qss.helper.DataHelper
* Generate a String for QR Code encoding which can trigger SMS to given number with preset text msg upon scanning.
createForTel(String) - Static method in class io.itpl.qss.helper.DataHelper
* Generate a String for QR Code encoding which can trigger the Make a Call to given number upon scanning.
createVCardFrom(Hashtable<String, String>) - Static method in class io.itpl.qss.helper.DataHelper
Transform the given contactInfo Map to the VCard 4.0 object.
creteForLocation(double, double) - Static method in class io.itpl.qss.helper.DataHelper
Transform the given location info (i.e.

D

DATA_COLOR_MULTICOLOR - Static variable in class io.itpl.qss.render.StyleConfig
To render the Data Modules in alternative colors of dataColorPrimary and dataColorSecondary based on odd-even position.
DATA_COLOR_STANDARD - Static variable in class io.itpl.qss.render.StyleConfig
Standard, single color data module rendering using dataColorPrimary.
DATA_SHAPE_CIRCLE - Static variable in class io.itpl.qss.render.StyleConfig
Draw module in Circle Shape.
DATA_SHAPE_DIAMOND_LINEAR - Static variable in class io.itpl.qss.render.StyleConfig
Merge the Continuous dark modules into irregular area having diamond ends and rounded corners.
DATA_SHAPE_OVAL - Static variable in class io.itpl.qss.render.StyleConfig
Draw data in eclipse shape.
DATA_SHAPE_ROUNDED_BARS - Static variable in class io.itpl.qss.render.StyleConfig
Merge the Continuous dark modules into vertical Bar having rounded ends.
DATA_SHAPE_ROUNDED_LINEAR - Static variable in class io.itpl.qss.render.StyleConfig
Merge the Continuous dark modules into irregular area having rounded ends and corners.
DATA_SHAPE_SQUARE - Static variable in class io.itpl.qss.render.StyleConfig
Draw data in stndard square modules.
dataBlockShape - Variable in class io.itpl.qss.render.StyleConfig
To change the data module Shape.
dataColorMode - Variable in class io.itpl.qss.render.StyleConfig
Usually data modules will be rendered using one Color - dataColorPrimry.
dataColorPrimary - Variable in class io.itpl.qss.render.StyleConfig
Color to render the QR Code Data, or in other words Dark Modules.
dataColorSecondary - Variable in class io.itpl.qss.render.StyleConfig
dataColorSecondary is being used only when dataColorMode is DATA_COLOR_MULTICOLOR.
DataHelper - Class in io.itpl.qss.helper
 
DataHelper() - Constructor for class io.itpl.qss.helper.DataHelper
 
decodeQRCode(byte[]) - Static method in class io.itpl.qss.encoder.QrDecoder
 

E

encodedData - Variable in class io.itpl.qss.encoder.QREncoder
 
encodeQRData(String) - Method in class io.itpl.qss.encoder.QREncoder
 
errorCorrectionLevel - Variable in class io.itpl.qss.encoder.QREncoder
 

F

FINDER_CIRCLE - Static variable in class io.itpl.qss.render.StyleConfig
Finder style to draw them in Circle shape.
FINDER_HEXAGON - Static variable in class io.itpl.qss.render.StyleConfig
Finder style to draw them in Hexagone shape.
FINDER_OPP_ROUND_CORNERS - Static variable in class io.itpl.qss.render.StyleConfig
Finder style to draw Squre wherein two opposite corners are Curved and Other two are Standard.
FINDER_ROUNDED_SQUARE - Static variable in class io.itpl.qss.render.StyleConfig
Finder style to draw them in SQURE module with rounded cornders.
FINDER_SIZE - Static variable in class io.itpl.qss.render.FinderElement
QR Code Finder Pattern Size is fixed as 7 module irrespective of verion of the QR.
FINDER_SQURE - Static variable in class io.itpl.qss.render.StyleConfig
Finder style to draw them in standard SQURE module.
finderBallColor - Variable in class io.itpl.qss.render.StyleConfig
finderBallColor can be used to modify th Finder Ball Color.
finderBallShape - Variable in class io.itpl.qss.render.StyleConfig
Shape of the finder ball wherein DEFAULT shape is same as Outer Frame shape.
finderColor - Variable in class io.itpl.qss.render.StyleConfig
Logo background shape can be made optional by setting this to false.
FinderElement - Class in io.itpl.qss.render
// Finder Patters are the Square blocks that exists on three corner of QR code (Top-Left, Top-Right and Bottom-Left).
FinderElement(int, int, int) - Constructor for class io.itpl.qss.render.FinderElement
 
finderWidth - Variable in class io.itpl.qss.render.FinderElement
 
from(String, int) - Static method in class io.itpl.qss.client.QRConfig
 
from(String, int, String) - Static method in class io.itpl.qss.client.QRConfig
 

G

getAlphanumericData() - Method in class io.itpl.qss.client.QRConfig
 
getBase64EncodedImage(String) - Method in class io.itpl.qss.client.QRGenerator
 
getBinaryData() - Method in class io.itpl.qss.client.QRConfig
 
getBinaryImage(String) - Method in class io.itpl.qss.client.QRGenerator
 
getCenter() - Method in class io.itpl.qss.render.Hexagon
 
getCompatibleVersion(int, int) - Static method in class io.itpl.qss.encoder.QREncoder
 
getCurrentTimeStamp() - Static method in class io.itpl.qss.utils.QRUtils
 
getDefaultStyleConfig() - Static method in class io.itpl.qss.render.StyleConfig
Create a default instance of stylesheet with default colors and rendering style.
getEncodedQRMetrix() - Method in class io.itpl.qss.encoder.QREncoder
 
getErrorCorrectionLevel() - Method in class io.itpl.qss.client.QRConfig
 
getHexagon() - Method in class io.itpl.qss.render.Hexagon
 
getImageFromFile(String) - Static method in class io.itpl.qss.utils.QRUtils
 
getImageFromURL(String) - Static method in class io.itpl.qss.utils.QRUtils
 
getInfo() - Method in class io.itpl.qss.render.Hexagon
 
getItplStyle() - Static method in class io.itpl.qss.utils.QRUtils
 
getLogoImageURL() - Method in class io.itpl.qss.client.QRConfig
 
getMargin() - Method in class io.itpl.qss.client.QRConfig
 
getNumericData() - Method in class io.itpl.qss.client.QRConfig
 
getOverlayImage(BufferedImage, BufferedImage, StyleConfig) - Static method in class io.itpl.qss.utils.QRUtils
 
getOverlayImage(BufferedImage, String) - Static method in class io.itpl.qss.utils.QRUtils
 
getOverlayImage(BufferedImage, String, StyleConfig) - Static method in class io.itpl.qss.utils.QRUtils
 
getOverlayImageURL(BufferedImage, String, StyleConfig) - Static method in class io.itpl.qss.utils.QRUtils
 
getQrConfig() - Method in class io.itpl.qss.client.QRGenerator
 
getQRDataType() - Method in class io.itpl.qss.client.QRConfig
 
getQRImageSize() - Method in class io.itpl.qss.client.QRConfig
 
getQRSize() - Method in class io.itpl.qss.client.QRConfig
 
getQRVersion() - Method in class io.itpl.qss.client.QRConfig
 
getRadius() - Method in class io.itpl.qss.render.Hexagon
 
getStyleConfig() - Method in class io.itpl.qss.client.QRConfig
 
getStyleConfig() - Method in class io.itpl.qss.render.FinderElement
 
getStyleConfig() - Method in class io.itpl.qss.render.QRCode
 
getWifiConnectionString(String, String, String) - Static method in class io.itpl.qss.helper.DataHelper
* Generate a String for to embed the WIFI Connection with QR Code.

H

Hexagon - Class in io.itpl.qss.render
 
Hexagon(int, int, int) - Constructor for class io.itpl.qss.render.Hexagon
 
Hexagon(int, int, int, String) - Constructor for class io.itpl.qss.render.Hexagon
 
Hexagon(Point, int) - Constructor for class io.itpl.qss.render.Hexagon
 

I

ImageSizeException - Exception in io.itpl.qss.exception
 
ImageSizeException(String) - Constructor for exception io.itpl.qss.exception.ImageSizeException
 
infoLog(String) - Method in class io.itpl.qss.client.QRGenerator
 
innerFrameWidth - Variable in class io.itpl.qss.render.FinderElement
 
innerFrameX - Variable in class io.itpl.qss.render.FinderElement
 
innerFrameY - Variable in class io.itpl.qss.render.FinderElement
 
InvalidQRConfigException - Exception in io.itpl.qss.exception
 
InvalidQRConfigException(String) - Constructor for exception io.itpl.qss.exception.InvalidQRConfigException
 
io.itpl - package io.itpl
 
io.itpl.qss.client - package io.itpl.qss.client
 
io.itpl.qss.encoder - package io.itpl.qss.encoder
 
io.itpl.qss.exception - package io.itpl.qss.exception
 
io.itpl.qss.helper - package io.itpl.qss.helper
 
io.itpl.qss.render - package io.itpl.qss.render
 
io.itpl.qss.utils - package io.itpl.qss.utils
 
isLogoRequired() - Method in class io.itpl.qss.client.QRConfig
 

L

logoBackgroundColor - Variable in class io.itpl.qss.render.StyleConfig
In case the logo is added as overly of the QR Image, the Logo Background can be differenciated with different background to meet the branding needs.
logoBkgColorTransparency - Variable in class io.itpl.qss.render.StyleConfig
Not used.

M

main(String[]) - Static method in class io.itpl.App
 
MAX_DATA_CAPACITY - Static variable in class io.itpl.qss.encoder.QREncoder
 
MAX_VERSION - Static variable in class io.itpl.qss.encoder.QREncoder
 
MIN_VERSION - Static variable in class io.itpl.qss.encoder.QREncoder
 

N

numberOfFaces - Static variable in class io.itpl.qss.render.StyleConfig
No's of faces to be counted while drawing the custom hexagone shape.
NUMERIC_DATA - Static variable in class io.itpl.qss.client.QRConfig
 

O

of(BufferedImage) - Static method in class io.itpl.qss.render.QRCode
Render the QRCode to the Image and return it as a BufferedImage.
outerFrameX - Variable in class io.itpl.qss.render.FinderElement
 
outerFrameY - Variable in class io.itpl.qss.render.FinderElement
 

Q

QRCode - Class in io.itpl.qss.render
This Class represent the Logical model of the QR code and rendering of the QR Code image.
QRCode(String, int, int) - Constructor for class io.itpl.qss.render.QRCode
 
QRCode(String, int, int, int, StyleConfig) - Constructor for class io.itpl.qss.render.QRCode
 
QRConfig - Class in io.itpl.qss.client
 
QrDecoder - Class in io.itpl.qss.encoder
 
QrDecoder() - Constructor for class io.itpl.qss.encoder.QrDecoder
 
QREncoder - Class in io.itpl.qss.encoder
 
QREncoder() - Constructor for class io.itpl.qss.encoder.QREncoder
 
QREncoder(int, int, int) - Constructor for class io.itpl.qss.encoder.QREncoder
 
QREncoderException - Exception in io.itpl.qss.exception
 
QREncoderException(String) - Constructor for exception io.itpl.qss.exception.QREncoderException
 
QRGenerator - Class in io.itpl.qss.client
This is the delegate class for generating new QR Code image.
QRGenerator(QRConfig) - Constructor for class io.itpl.qss.client.QRGenerator
 
QRUtils - Class in io.itpl.qss.utils
 
QRUtils() - Constructor for class io.itpl.qss.utils.QRUtils
 

R

readBinaryFile(String) - Static method in class io.itpl.qss.utils.QRUtils
 

S

scale - Variable in class io.itpl.qss.render.FinderElement
One module may need more then 1 pixel depending on the qr size.
setFaceCount(int) - Method in class io.itpl.qss.render.Hexagon
 
setQRConfig(QRConfig) - Method in class io.itpl.qss.client.QRGenerator
 
setStyle(StyleConfig) - Method in class io.itpl.qss.render.FinderElement
 
setStyle(StyleConfig) - Method in class io.itpl.qss.render.QRCode
 
setStyleConfig(StyleConfig) - Method in class io.itpl.qss.client.QRConfig
*
size - Variable in class io.itpl.qss.encoder.QREncoder
 
SIZE_LARGE - Static variable in class io.itpl.qss.client.QRConfig
 
SIZE_MEDIUM - Static variable in class io.itpl.qss.client.QRConfig
 
SIZE_SMALL - Static variable in class io.itpl.qss.client.QRConfig
 
StyleConfig - Class in io.itpl.qss.render
 

T

test(String[]) - Static method in class io.itpl.qss.encoder.QREncoder
 
test(String[]) - Static method in class io.itpl.qss.render.FinderElement
 
toCircleImage() - Method in class io.itpl.qss.render.FinderElement
 
toHexagoneImage() - Method in class io.itpl.qss.render.FinderElement
 
toImage() - Method in class io.itpl.qss.render.FinderElement
 
toImage() - Method in class io.itpl.qss.render.QRCode
 
toOppRoundCornerSquare() - Method in class io.itpl.qss.render.FinderElement
 
topLeftFinderShape - Variable in class io.itpl.qss.render.StyleConfig
To change the Top-Left Finder Shape.
topRightFinderShape - Variable in class io.itpl.qss.render.StyleConfig
To change the Top-Right Finder Shape.
toRightCircleImage() - Method in class io.itpl.qss.render.FinderElement
 
toRoundedCornerSquare() - Method in class io.itpl.qss.render.FinderElement
 
toSquareImage() - Method in class io.itpl.qss.render.FinderElement
 
toString() - Method in class io.itpl.qss.client.QRConfig
 
toString() - Method in class io.itpl.qss.render.FinderElement
 
toString() - Method in class io.itpl.qss.render.QRCode
 

V

validate() - Method in class io.itpl.qss.client.QRConfig
 
version - Variable in class io.itpl.qss.encoder.QREncoder
 
A B C D E F G H I L M N O Q R S T V 
All Classes All Packages