A B C D E F G H I L M N O Q R S T V
All Classes All Packages
All Classes All Packages
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
All Classes All Packages