bllmplugin/javadoc/overview-tree
Class Hierarchy
- java.lang.Object
- bllm.BitcoinPriceObject
- bllm.BitcoinPriceObject.Value
- java.awt.Component (implements java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable)
- java.awt.Container
- java.awt.Window (implements javax.accessibility.Accessible)
- java.awt.Frame (implements java.awt.MenuContainer)
- javax.swing.JFrame (implements javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants)
- bllm.DialogLicenseManager
- bllm.DialogQRCode
- bllm.LicensedPanel
- bllm.TransactionFailedPanel
- bllm.UnlicensedPanel
- javax.swing.JFrame (implements javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants)
- java.awt.Frame (implements java.awt.MenuContainer)
- java.awt.Window (implements javax.accessibility.Accessible)
- java.awt.Container
- bllm.CryptoCalculator
- bllm.License (implements java.io.Serializable)
- bllm.LicenseManager
- bllm.LicenseReaderWriter
- bllm.LicenseReaderWriterTest
- bllm.LitecoinPriceObject
- bllm.LitecoinPriceObject.Data
- bllm.LitecoinPriceObject.Data.Quotes
- bllm.LitecoinPriceObject.Data.Quotes.USd
- bllm.LitecoinPriceObject.Metadata
- bllm.LitecoinPriceObject.Metadata.Error
- bllm.Main
- bllm.Transaction
- bllm.TransactionObject
- bllm.TransactionObject.Input
- bllm.TransactionObject.Output
bllmplugin/javadoc/script
function show(type)
{
count = 0;
for (var key in methods) {
var row = document.getElementById(key);
if ((methods[key] & type) != 0) {
row.style.display = '';
row.className = (count++ % 2) ? rowColor : altColor;
}
else
row.style.display = 'none';
}
updateTabs(type);
}
function updateTabs(type)
{
for (var value in tabs) {
var sNode = document.getElementById(tabs[value][0]);
var spanNode = sNode.firstChild;
if (value == type) {
sNode.className = activeTableTab;
spanNode.innerHTML = tabs[value][1];
}
else {
sNode.className = tableTab;
spanNode.innerHTML = "" + tabs[value][1] + "";
}
}
}
bllmplugin/javadoc/serialized-form
Serialized Form
-
Package bllm
-
Class bllm.DialogLicenseManager extends javax.swing.JFrame implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
deltaTime
long deltaTime
-
requiredConfirmations
long requiredConfirmations
-
actualConfirmations
long actualConfirmations
-
doubleSpend
boolean doubleSpend
-
transactionDate
java.time.LocalDate transactionDate
-
btcPriceInDollars
double btcPriceInDollars
-
ltcPriceInDollars
double ltcPriceInDollars
-
unitsOfCost
java.lang.String unitsOfCost
-
cost
double cost
-
costLTC
double costLTC
-
costDollars
double costDollars
-
costSatoshis
double costSatoshis
-
dollarSubmitted
double dollarSubmitted
-
ltcSubmitted
double ltcSubmitted
-
satoshiSubmitted
double satoshiSubmitted
-
merchantWalletID
java.lang.String merchantWalletID
-
displayTrialBanner
boolean displayTrialBanner
-
licenseGrantedDate
java.time.LocalDate licenseGrantedDate
-
trialStartDate
java.time.LocalDate trialStartDate
-
licenseID
java.lang.String licenseID
-
transactionID
java.lang.String transactionID
-
licenseExpiresInDays
int licenseExpiresInDays
-
licenseExpired
boolean licenseExpired
-
transactionExpiresInHours
int transactionExpiresInHours
-
trialExpiresInDays
int trialExpiresInDays
-
trialExpired
boolean trialExpired
-
walletIDnotFound
boolean walletIDnotFound
-
lic
License lic
-
cards
javax.swing.JPanel cards
-
cl
java.awt.CardLayout cl
-
parentPane
javax.swing.JPanel parentPane
-
pane1
UnlicensedPanel pane1
-
pane2
TransactionFailedPanel pane2
-
pane3
LicensedPanel pane3
-
licenseStatus
int licenseStatus
-
licenseFileName
java.lang.String licenseFileName
-
privateKey
java.lang.String privateKey
-
lm
LicenseManager lm
-
title
java.lang.String title
-
-
Class bllm.DialogQRCode extends javax.swing.JFrame implements Serializable
- serialVersionUID:
- 1L
-
Class bllm.License extends java.lang.Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
merchantWalletID
java.lang.String merchantWalletID
-
licenseGrantedDate
java.time.LocalDate licenseGrantedDate
-
trialStartDate
java.time.LocalDate trialStartDate
-
satoshisSubmitted
double satoshisSubmitted
-
dollarSubmitted
double dollarSubmitted
-
cost
double cost
-
unitsOfCost
java.lang.String unitsOfCost
-
actualPayment
double actualPayment
-
unitsOfRequestedPayment
java.lang.String unitsOfRequestedPayment
-
licenseID
java.lang.String licenseID
-
transactionID
java.lang.String transactionID
-
requiredConfirmations
int requiredConfirmations
-
licenseExpiresInDays
int licenseExpiresInDays
-
trialExpiresInDays
int trialExpiresInDays
-
transactionExpiresInHours
int transactionExpiresInHours
-
-
Class bllm.LicensedPanel extends javax.swing.JFrame implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
cryptoLabel
javax.swing.JLabel cryptoLabel
-
merchantWalletIDLabel
javax.swing.JLabel merchantWalletIDLabel
-
licenseIDLabel
javax.swing.JLabel licenseIDLabel
-
transactionIDLabel
javax.swing.JLabel transactionIDLabel
-
dollarValueLabel
javax.swing.JLabel dollarValueLabel
-
costValueLabel
javax.swing.JLabel costValueLabel
-
expiresInDaysLabel
javax.swing.JLabel expiresInDaysLabel
-
licenseGrantedDateLabel
javax.swing.JLabel licenseGrantedDateLabel
-
merchantWalletID
java.lang.String merchantWalletID
-
licenseID
java.lang.String licenseID
-
transactionID
java.lang.String transactionID
-
parent
DialogLicenseManager parent
-
payment
double payment
-
unitsOfPayment
java.lang.String unitsOfPayment
-
unitsOfCost
java.lang.String unitsOfCost
-
dollarSubmitted
double dollarSubmitted
-
licenseDaysRemaining
long licenseDaysRemaining
-
licenseGrantedDate
java.time.LocalDate licenseGrantedDate
-
title
java.lang.String title
-
-
Class bllm.TransactionFailedPanel extends javax.swing.JFrame implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
doubleSpendLabel
javax.swing.JLabel doubleSpendLabel
-
elapsedTimeLabel
javax.swing.JLabel elapsedTimeLabel
-
licenseIDLabel
javax.swing.JLabel licenseIDLabel
-
merchantWalletIDLabel
javax.swing.JLabel merchantWalletIDLabel
-
requiredConfirmationsLabel
javax.swing.JLabel requiredConfirmationsLabel
-
actualConfirmationsLabel
javax.swing.JLabel actualConfirmationsLabel
-
expiresInHoursLabel
javax.swing.JLabel expiresInHoursLabel
-
dollarCostLabel
javax.swing.JLabel dollarCostLabel
-
ltcCostLabel
javax.swing.JLabel ltcCostLabel
-
dollarSubmittedLabel
javax.swing.JLabel dollarSubmittedLabel
-
ltcSubmittedLabel
javax.swing.JLabel ltcSubmittedLabel
-
transactionIDLabel
javax.swing.JLabel transactionIDLabel
-
dollarCost
double dollarCost
-
cost
double cost
-
dollarSubmitted
double dollarSubmitted
-
costSubmitted
double costSubmitted
-
walletIDnotFound
boolean walletIDnotFound
-
merchantWalletID
java.lang.String merchantWalletID
-
licenseID
java.lang.String licenseID
-
transactionID
java.lang.String transactionID
-
requiredConfirmations
long requiredConfirmations
-
actualConfirmations
long actualConfirmations
-
expiresInHours
int expiresInHours
-
parent
DialogLicenseManager parent
-
doubleSpend
boolean doubleSpend
-
deltaTime
long deltaTime
-
title
java.lang.String title
-
-
Class bllm.UnlicensedPanel extends javax.swing.JFrame implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
licenseLabel
javax.swing.JLabel licenseLabel
-
doubleSpendLabel
javax.swing.JLabel doubleSpendLabel
-
elapsedTimeLabel
javax.swing.JLabel elapsedTimeLabel
-
confirmationsLabel
javax.swing.JLabel confirmationsLabel
-
imageURL
java.net.URL imageURL
-
requestedPayment
double requestedPayment
-
unitsOfRequestedPayment
java.lang.String unitsOfRequestedPayment
-
merchantWalletID
java.lang.String merchantWalletID
-
requiredConfirmations
long requiredConfirmations
-
expiresInHours
int expiresInHours
-
parent
DialogLicenseManager parent
-
lm
LicenseManager lm
-
title
java.lang.String title
-
useTrialBanner
boolean useTrialBanner
-
trialExpiresInDays
int trialExpiresInDays
-
-
bllmplugin/javadoc/stylesheet
/* Javadoc style sheet */
/*
Overall document style
*/
@import url('resources/fonts/dejavu.css');
body {
background-color:#ffffff;
color:#353833;
font-family:'DejaVu Sans', Arial, Helvetica, sans-serif;
font-size:14px;
margin:0;
}
a:link, a:visited {
text-decoration:none;
color:#4A6782;
}
a:hover, a:focus {
text-decoration:none;
color:#bb7a2a;
}
a:active {
text-decoration:none;
color:#4A6782;
}
a[name] {
color:#353833;
}
a[name]:hover {
text-decoration:none;
color:#353833;
}
pre {
font-family:'DejaVu Sans Mono', monospace;
font-size:14px;
}
h1 {
font-size:20px;
}
h2 {
font-size:18px;
}
h3 {
font-size:16px;
font-style:italic;
}
h4 {
font-size:13px;
}
h5 {
font-size:12px;
}
h6 {
font-size:11px;
}
ul {
list-style-type:disc;
}
code, tt {
font-family:'DejaVu Sans Mono', monospace;
font-size:14px;
padding-top:4px;
margin-top:8px;
line-height:1.4em;
}
dt code {
font-family:'DejaVu Sans Mono', monospace;
font-size:14px;
padding-top:4px;
}
table tr td dt code {
font-family:'DejaVu Sans Mono', monospace;
font-size:14px;
vertical-align:top;
padding-top:4px;
}
sup {
font-size:8px;
}
/*
Document title and Copyright styles
*/
.clear {
clear:both;
height:0px;
overflow:hidden;
}
.aboutLanguage {
float:right;
padding:0px 21px;
font-size:11px;
z-index:200;
margin-top:-9px;
}
.legalCopy {
margin-left:.5em;
}
.bar a, .bar a:link, .bar a:visited, .bar a:active {
color:#FFFFFF;
text-decoration:none;
}
.bar a:hover, .bar a:focus {
color:#bb7a2a;
}
.tab {
background-color:#0066FF;
color:#ffffff;
padding:8px;
width:5em;
font-weight:bold;
}
/*
Navigation bar styles
*/
.bar {
background-color:#4D7A97;
color:#FFFFFF;
padding:.8em .5em .4em .8em;
height:auto;/*height:1.8em;*/
font-size:11px;
margin:0;
}
.topNav {
background-color:#4D7A97;
color:#FFFFFF;
float:left;
padding:0;
width:100%;
clear:right;
height:2.8em;
padding-top:10px;
overflow:hidden;
font-size:12px;
}
.bottomNav {
margin-top:10px;
background-color:#4D7A97;
color:#FFFFFF;
float:left;
padding:0;
width:100%;
clear:right;
height:2.8em;
padding-top:10px;
overflow:hidden;
font-size:12px;
}
.subNav {
background-color:#dee3e9;
float:left;
width:100%;
overflow:hidden;
font-size:12px;
}
.subNav div {
clear:left;
float:left;
padding:0 0 5px 6px;
text-transform:uppercase;
}
ul.navList, ul.subNavList {
float:left;
margin:0 25px 0 0;
padding:0;
}
ul.navList li{
list-style:none;
float:left;
padding: 5px 6px;
text-transform:uppercase;
}
ul.subNavList li{
list-style:none;
float:left;
}
.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited {
color:#FFFFFF;
text-decoration:none;
text-transform:uppercase;
}
.topNav a:hover, .bottomNav a:hover {
text-decoration:none;
color:#bb7a2a;
text-transform:uppercase;
}
.navBarCell1Rev {
background-color:#F8981D;
color:#253441;
margin: auto 5px;
}
.skipNav {
position:absolute;
top:auto;
left:-9999px;
overflow:hidden;
}
/*
Page header and footer styles
*/
.header, .footer {
clear:both;
margin:0 20px;
padding:5px 0 0 0;
}
.indexHeader {
margin:10px;
position:relative;
}
.indexHeader span{
margin-right:15px;
}
.indexHeader h1 {
font-size:13px;
}
.title {
color:#2c4557;
margin:10px 0;
}
.subTitle {
margin:5px 0 0 0;
}
.header ul {
margin:0 0 15px 0;
padding:0;
}
.footer ul {
margin:20px 0 5px 0;
}
.header ul li, .footer ul li {
list-style:none;
font-size:13px;
}
/*
Heading styles
*/
div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 {
background-color:#dee3e9;
border:1px solid #d0d9e0;
margin:0 0 6px -8px;
padding:7px 5px;
}
ul.blockList ul.blockList ul.blockList li.blockList h3 {
background-color:#dee3e9;
border:1px solid #d0d9e0;
margin:0 0 6px -8px;
padding:7px 5px;
}
ul.blockList ul.blockList li.blockList h3 {
padding:0;
margin:15px 0;
}
ul.blockList li.blockList h2 {
padding:0px 0 20px 0;
}
/*
Page layout container styles
*/
.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer {
clear:both;
padding:10px 20px;
position:relative;
}
.indexContainer {
margin:10px;
position:relative;
font-size:12px;
}
.indexContainer h2 {
font-size:13px;
padding:0 0 3px 0;
}
.indexContainer ul {
margin:0;
padding:0;
}
.indexContainer ul li {
list-style:none;
padding-top:2px;
}
.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt {
font-size:12px;
font-weight:bold;
margin:10px 0 0 0;
color:#4E4E4E;
}
.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd {
margin:5px 0 10px 0px;
font-size:14px;
font-family:'DejaVu Sans Mono',monospace;
}
.serializedFormContainer dl.nameValue dt {
margin-left:1px;
font-size:1.1em;
display:inline;
font-weight:bold;
}
.serializedFormContainer dl.nameValue dd {
margin:0 0 0 1px;
font-size:1.1em;
display:inline;
}
/*
List styles
*/
ul.horizontal li {
display:inline;
font-size:0.9em;
}
ul.inheritance {
margin:0;
padding:0;
}
ul.inheritance li {
display:inline;
list-style:none;
}
ul.inheritance li ul.inheritance {
margin-left:15px;
padding-left:15px;
padding-top:1px;
}
ul.blockList, ul.blockListLast {
margin:10px 0 10px 0;
padding:0;
}
ul.blockList li.blockList, ul.blockListLast li.blockList {
list-style:none;
margin-bottom:15px;
line-height:1.4;
}
ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList {
padding:0px 20px 5px 10px;
border:1px solid #ededed;
background-color:#f8f8f8;
}
ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList {
padding:0 0 5px 8px;
background-color:#ffffff;
border:none;
}
ul.blockList ul.blockList ul.blockList ul.blockList li.blockList {
margin-left:0;
padding-left:0;
padding-bottom:15px;
border:none;
}
ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast {
list-style:none;
border-bottom:none;
padding-bottom:0;
}
table tr td dl, table tr td dl dt, table tr td dl dd {
margin-top:0;
margin-bottom:1px;
}
/*
Table styles
*/
.overviewSummary, .memberSummary, .typeSummary, .useSummary, .constantsSummary, .deprecatedSummary {
width:100%;
border-left:1px solid #EEE;
border-right:1px solid #EEE;
border-bottom:1px solid #EEE;
}
.overviewSummary, .memberSummary {
padding:0px;
}
.overviewSummary caption, .memberSummary caption, .typeSummary caption,
.useSummary caption, .constantsSummary caption, .deprecatedSummary caption {
position:relative;
text-align:left;
background-repeat:no-repeat;
color:#253441;
font-weight:bold;
clear:none;
overflow:hidden;
padding:0px;
padding-top:10px;
padding-left:1px;
margin:0px;
white-space:pre;
}
.overviewSummary caption a:link, .memberSummary caption a:link, .typeSummary caption a:link,
.useSummary caption a:link, .constantsSummary caption a:link, .deprecatedSummary caption a:link,
.overviewSummary caption a:hover, .memberSummary caption a:hover, .typeSummary caption a:hover,
.useSummary caption a:hover, .constantsSummary caption a:hover, .deprecatedSummary caption a:hover,
.overviewSummary caption a:active, .memberSummary caption a:active, .typeSummary caption a:active,
.useSummary caption a:active, .constantsSummary caption a:active, .deprecatedSummary caption a:active,
.overviewSummary caption a:visited, .memberSummary caption a:visited, .typeSummary caption a:visited,
.useSummary caption a:visited, .constantsSummary caption a:visited, .deprecatedSummary caption a:visited {
color:#FFFFFF;
}
.overviewSummary caption span, .memberSummary caption span, .typeSummary caption span,
.useSummary caption span, .constantsSummary caption span, .deprecatedSummary caption span {
white-space:nowrap;
padding-top:5px;
padding-left:12px;
padding-right:12px;
padding-bottom:7px;
display:inline-block;
float:left;
background-color:#F8981D;
border: none;
height:16px;
}
.memberSummary caption span.activeTableTab span {
white-space:nowrap;
padding-top:5px;
padding-left:12px;
padding-right:12px;
margin-right:3px;
display:inline-block;
float:left;
background-color:#F8981D;
height:16px;
}
.memberSummary caption span.tableTab span {
white-space:nowrap;
padding-top:5px;
padding-left:12px;
padding-right:12px;
margin-right:3px;
display:inline-block;
float:left;
background-color:#4D7A97;
height:16px;
}
.memberSummary caption span.tableTab, .memberSummary caption span.activeTableTab {
padding-top:0px;
padding-left:0px;
padding-right:0px;
background-image:none;
float:none;
display:inline;
}
.overviewSummary .tabEnd, .memberSummary .tabEnd, .typeSummary .tabEnd,
.useSummary .tabEnd, .constantsSummary .tabEnd, .deprecatedSummary .tabEnd {
display:none;
width:5px;
position:relative;
float:left;
background-color:#F8981D;
}
.memberSummary .activeTableTab .tabEnd {
display:none;
width:5px;
margin-right:3px;
position:relative;
float:left;
background-color:#F8981D;
}
.memberSummary .tableTab .tabEnd {
display:none;
width:5px;
margin-right:3px;
position:relative;
background-color:#4D7A97;
float:left;
}
.overviewSummary td, .memberSummary td, .typeSummary td,
.useSummary td, .constantsSummary td, .deprecatedSummary td {
text-align:left;
padding:0px 0px 12px 10px;
}
th.colOne, th.colFirst, th.colLast, .useSummary th, .constantsSummary th,
td.colOne, td.colFirst, td.colLast, .useSummary td, .constantsSummary td{
vertical-align:top;
padding-right:0px;
padding-top:8px;
padding-bottom:3px;
}
th.colFirst, th.colLast, th.colOne, .constantsSummary th {
background:#dee3e9;
text-align:left;
padding:8px 3px 3px 7px;
}
td.colFirst, th.colFirst {
white-space:nowrap;
font-size:13px;
}
td.colLast, th.colLast {
font-size:13px;
}
td.colOne, th.colOne {
font-size:13px;
}
.overviewSummary td.colFirst, .overviewSummary th.colFirst,
.useSummary td.colFirst, .useSummary th.colFirst,
.overviewSummary td.colOne, .overviewSummary th.colOne,
.memberSummary td.colFirst, .memberSummary th.colFirst,
.memberSummary td.colOne, .memberSummary th.colOne,
.typeSummary td.colFirst{
width:25%;
vertical-align:top;
}
td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover {
font-weight:bold;
}
.tableSubHeadingColor {
background-color:#EEEEFF;
}
.altColor {
background-color:#FFFFFF;
}
.rowColor {
background-color:#EEEEEF;
}
/*
Content styles
*/
.description pre {
margin-top:0;
}
.deprecatedContent {
margin:0;
padding:10px 0;
}
.docSummary {
padding:0;
}
ul.blockList ul.blockList ul.blockList li.blockList h3 {
font-style:normal;
}
div.block {
font-size:14px;
font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif;
}
td.colLast div {
padding-top:0px;
}
td.colLast a {
padding-bottom:3px;
}
/*
Formatting effect styles
*/
.sourceLineNo {
color:green;
padding:0 30px 0 0;
}
h1.hidden {
visibility:hidden;
overflow:hidden;
font-size:10px;
}
.block {
display:block;
margin:3px 10px 2px 0px;
color:#474747;
}
.deprecatedLabel, .descfrmTypeLabel, .memberNameLabel, .memberNameLink,
.overrideSpecifyLabel, .packageHierarchyLabel, .paramLabel, .returnLabel,
.seeLabel, .simpleTagLabel, .throwsLabel, .typeNameLabel, .typeNameLink {
font-weight:bold;
}
.deprecationComment, .emphasizedPhrase, .interfaceName {
font-style:italic;
}
div.block div.block span.deprecationComment, div.block div.block span.emphasizedPhrase,
div.block div.block span.interfaceName {
font-style:normal;
}
div.contentContainer ul.blockList li.blockList h2{
padding-bottom:0px;
}
bllmplugin/javadoc/index-all
A B C D E F G H I L M N O P Q R S T U V W X Y
A
- addresses - Variable in class bllm.TransactionObject
- addresses - Variable in class bllm.TransactionObject.Input
- addresses - Variable in class bllm.TransactionObject.Output
- age - Variable in class bllm.TransactionObject.Input
B
- BitcoinPriceObject - Class in bllm
- BitcoinPriceObject(String, String, String, String, String, BitcoinPriceObject.Value[]) - Constructor for class bllm.BitcoinPriceObject
- BitcoinPriceObject.Value - Class in bllm
- bllm - package bllm
- block_height - Variable in class bllm.TransactionObject
- block_index - Variable in class bllm.TransactionObject
- btcPriceInDollars - Variable in class bllm.CryptoCalculator
- btcPriceInDollars - Variable in class bllm.DialogLicenseManager
- btcPriceInDollars - Variable in class bllm.LicenseManager
C
- circulating_supply - Variable in class bllm.LitecoinPriceObject.Data
- confirmations - Variable in class bllm.TransactionObject
- confirmationsLabel - Variable in class bllm.UnlicensedPanel
- CryptoCalculator - Class in bllm
- CryptoCalculator() - Constructor for class bllm.CryptoCalculator
D
- data - Variable in class bllm.LitecoinPriceObject
- Data(long, String, String, String, long, long, long, long, LitecoinPriceObject.Data.Quotes, long) - Constructor for class bllm.LitecoinPriceObject.Data
- description - Variable in class bllm.BitcoinPriceObject
- DialogLicenseManager - Class in bllm
- DialogLicenseManager(String, String, String) - Constructor for class bllm.DialogLicenseManager
- DialogQRCode - Class in bllm
- DialogQRCode(String, String, String) - Constructor for class bllm.DialogQRCode
- displayLicensedPanel() - Method in class bllm.DialogLicenseManager
- displayTransactionFailedPanel() - Method in class bllm.DialogLicenseManager
- displayUnlicensedPanel() - Method in class bllm.DialogLicenseManager
- double_spend - Variable in class bllm.TransactionObject
E
- error - Variable in class bllm.LitecoinPriceObject.Metadata
- Error() - Constructor for class bllm.LitecoinPriceObject.Metadata.Error
- evaluateTransaction(String) - Method in class bllm.LicenseManager
-
Determine if the transaction is valid.
F
- fees - Variable in class bllm.TransactionObject
G
- geBTCSubmitted() - Method in class bllm.LicenseManager
- getActualConfirmations() - Method in class bllm.LicenseManager
- getActualPayment() - Method in class bllm.License
- getActualPayment() - Method in class bllm.LicenseManager
- getAddresses() - Method in class bllm.TransactionObject.Output
- getBitcoinPriceInDollars() - Method in class bllm.CryptoCalculator
- getConfirmations() - Method in class bllm.TransactionObject
- getCost() - Method in class bllm.License
- getCost() - Method in class bllm.LicenseManager
- getCostDollars() - Method in class bllm.LicenseManager
- getCurrentValue() - Method in class bllm.BitcoinPriceObject
- getDeltaTime() - Method in class bllm.LicenseManager
- getDeltaTime() - Method in class bllm.Transaction
-
Time in hours between now and transaction execution
- getDollarSubmitted() - Method in class bllm.License
- getDollarSubmitted() - Method in class bllm.LicenseManager
- getDoubleSpend() - Method in class bllm.LicenseManager
- getDoubleSpend() - Method in class bllm.Transaction
- getDoubleSpend() - Method in class bllm.TransactionObject
- getLicenseExpiresInDays() - Method in class bllm.License
- getLicenseGrantedDate() - Method in class bllm.License
- getLicenseGrantedDate() - Method in class bllm.LicenseManager
- getLicenseID() - Method in class bllm.License
- getLicenseID() - Method in class bllm.LicenseManager
- getLicenseRemainingDays() - Method in class bllm.LicenseManager
- getLicenseStatus() - Method in class bllm.LicenseManager
-
Query LicenseManager.getLicenseStatus() upon startup of you application to determine how to handle the invocation of your app.
- getLitecoinPriceInDollars() - Method in class bllm.CryptoCalculator
- getLTCSubmitted() - Method in class bllm.License
- getLTCSubmitted() - Method in class bllm.LicenseManager
- getMerchantWalletID() - Method in class bllm.License
- getMerchantWalletID() - Method in class bllm.LicenseManager
- getNumberOfConfirmations() - Method in class bllm.Transaction
- getOutputs() - Method in class bllm.TransactionObject
- getPaymentInSatoshis() - Method in class bllm.Transaction
- getRequestedPayment() - Method in class bllm.LicenseManager
- getRequiredConfirmations() - Method in class bllm.License
- getRequiredConfirmations() - Method in class bllm.LicenseManager
- getSatoshisSubmitted() - Method in class bllm.License
- getTransactionDate() - Method in class bllm.Transaction
- getTransactionDate() - Method in class bllm.TransactionObject
- getTransactionExpiresInHours() - Method in class bllm.License
- getTransactionExpiresInHours() - Method in class bllm.LicenseManager
- getTransactionID() - Method in class bllm.License
- getTransactionID() - Method in class bllm.LicenseManager
- getTrialExpiresInDays() - Method in class bllm.License
- getTrialExpiresInDays() - Method in class bllm.LicenseManager
- getTrialRemainingDays() - Method in class bllm.LicenseManager
- getTrialStartDate() - Method in class bllm.License
- getUnitsOfCost() - Method in class bllm.License
- getUnitsOfCost() - Method in class bllm.LicenseManager
- getUnitsOfRequestedPayment() - Method in class bllm.License
- getUnitsOfRequestedPayment() - Method in class bllm.LicenseManager
- getValue() - Method in class bllm.TransactionObject.Output
- getWalletIDnotFound() - Method in class bllm.LicenseManager
- getWalletIDnotFound() - Method in class bllm.Transaction
H
- hash - Variable in class bllm.TransactionObject
I
- id - Variable in class bllm.LitecoinPriceObject.Data
- Input(String, long, String, long, long, String[], String, long) - Constructor for class bllm.TransactionObject.Input
- inputs - Variable in class bllm.TransactionObject
L
- last_updated - Variable in class bllm.LitecoinPriceObject.Data
- License - Class in bllm
-
Merchant chooses the desired denomination of payment.
- License() - Constructor for class bllm.License
- LicensedPanel - Class in bllm
- LicensedPanel(DialogLicenseManager, String, String, String, LocalDate, long, double, String, double, String) - Constructor for class bllm.LicensedPanel
- LicenseManager - Class in bllm
- LicenseManager(DialogLicenseManager, String, String) - Constructor for class bllm.LicenseManager
-
Class with the business logic.
- LicenseReaderWriter - Class in bllm
- LicenseReaderWriter(DialogLicenseManager, String, String) - Constructor for class bllm.LicenseReaderWriter
- LicenseReaderWriterTest - Class in bllm
- LicenseReaderWriterTest() - Constructor for class bllm.LicenseReaderWriterTest
- LitecoinPriceObject - Class in bllm
-
https://timboudreau.com/blog/json/read https://api.coinmarketcap.com/v2/ticker/2/ caution must be USD (not uSD so must change USD to USd and uSD to USD)
- LitecoinPriceObject(LitecoinPriceObject.Data, LitecoinPriceObject.Metadata) - Constructor for class bllm.LitecoinPriceObject
- LitecoinPriceObject.Data - Class in bllm
- LitecoinPriceObject.Data.Quotes - Class in bllm
- LitecoinPriceObject.Data.Quotes.USd - Class in bllm
- LitecoinPriceObject.Metadata - Class in bllm
- LitecoinPriceObject.Metadata.Error - Class in bllm
- ltcPriceInDollars - Variable in class bllm.CryptoCalculator
- ltcPriceInDollars - Variable in class bllm.DialogLicenseManager
- ltcPriceInDollars - Variable in class bllm.LicenseManager
M
- main(String[]) - Static method in class bllm.LicenseReaderWriterTest
- Main - Class in bllm
- Main() - Constructor for class bllm.Main
- main(String[]) - Static method in class bllm.Main
- market_cap - Variable in class bllm.LitecoinPriceObject.Data.Quotes.USd
- max_supply - Variable in class bllm.LitecoinPriceObject.Data
- metadata - Variable in class bllm.LitecoinPriceObject
- Metadata(long, LitecoinPriceObject.Metadata.Error) - Constructor for class bllm.LitecoinPriceObject.Metadata
N
- name - Variable in class bllm.BitcoinPriceObject
- name - Variable in class bllm.LitecoinPriceObject.Data
O
- Output(long, String, String[], String) - Constructor for class bllm.TransactionObject.Output
- output_index - Variable in class bllm.TransactionObject.Input
- output_value - Variable in class bllm.TransactionObject.Input
- outputs - Variable in class bllm.Transaction
- outputs - Variable in class bllm.TransactionObject
P
- percent_change_1h - Variable in class bllm.LitecoinPriceObject.Data.Quotes.USd
- percent_change_24h - Variable in class bllm.LitecoinPriceObject.Data.Quotes.USd
- percent_change_7d - Variable in class bllm.LitecoinPriceObject.Data.Quotes.USd
- period - Variable in class bllm.BitcoinPriceObject
- preference - Variable in class bllm.TransactionObject
- prev_hash - Variable in class bllm.TransactionObject.Input
- price - Variable in class bllm.LitecoinPriceObject.Data.Quotes.USd
Q
- quotes - Variable in class bllm.LitecoinPriceObject.Data
- Quotes(LitecoinPriceObject.Data.Quotes.USd) - Constructor for class bllm.LitecoinPriceObject.Data.Quotes
R
- rank - Variable in class bllm.LitecoinPriceObject.Data
- readLicense() - Method in class bllm.LicenseReaderWriter
- received - Variable in class bllm.TransactionObject
- relayed_by - Variable in class bllm.TransactionObject
- runCostCalculations() - Method in class bllm.LicenseManager
-
cost calculations require an internet connection.
S
- script - Variable in class bllm.TransactionObject.Input
- script - Variable in class bllm.TransactionObject.Output
- script_type - Variable in class bllm.TransactionObject.Input
- script_type - Variable in class bllm.TransactionObject.Output
- sequence - Variable in class bllm.TransactionObject.Input
- setActualPayment(double) - Method in class bllm.License
- setCost(double) - Method in class bllm.License
- setDollarSubmitted(double) - Method in class bllm.License
- setLicenseExpiresInDays(int) - Method in class bllm.License
- setLicenseGrantedDate(LocalDate) - Method in class bllm.License
- setLicenseID(String) - Method in class bllm.License
- setMerchantWalletID(String) - Method in class bllm.License
- setRequiredConfirmations(int) - Method in class bllm.License
- setSatoshisSubmitted(double) - Method in class bllm.License
- setTransactionExpiresInHours(int) - Method in class bllm.License
- setTransactionID(String) - Method in class bllm.License
- setTrialExpiresInDays(int) - Method in class bllm.License
- setTrialStartDate(LocalDate) - Method in class bllm.License
- setUnitsOfCost(String) - Method in class bllm.License
- setUnitsOfRequestedPayment(String) - Method in class bllm.License
- size - Variable in class bllm.TransactionObject
- status - Variable in class bllm.BitcoinPriceObject
- symbol - Variable in class bllm.LitecoinPriceObject.Data
T
- timestamp - Variable in class bllm.LitecoinPriceObject.Metadata
- total - Variable in class bllm.TransactionObject
- total_supply - Variable in class bllm.LitecoinPriceObject.Data
- Transaction - Class in bllm
- Transaction(String, String, String) - Constructor for class bllm.Transaction
-
Create a LiteCoin Transaction Object.
- TransactionFailedPanel - Class in bllm
- TransactionFailedPanel(DialogLicenseManager, double, double, String, String, String, String, long, int, boolean, long, long, double, double, boolean, String) - Constructor for class bllm.TransactionFailedPanel
- TransactionObject - Class in bllm
- TransactionObject(long, long, String, String[], long, long, long, String, String, String, long, boolean, long, long, long, TransactionObject.Input[], TransactionObject.Output[]) - Constructor for class bllm.TransactionObject
- TransactionObject.Input - Class in bllm
- TransactionObject.Output - Class in bllm
U
- unit - Variable in class bllm.BitcoinPriceObject
- UnlicensedPanel - Class in bllm
- UnlicensedPanel(DialogLicenseManager, boolean, int, double, String, String, String, long, int, LicenseManager, String) - Constructor for class bllm.UnlicensedPanel
- USD - Variable in class bllm.LitecoinPriceObject.Data.Quotes
- USd(double, double, long, double, double, double) - Constructor for class bllm.LitecoinPriceObject.Data.Quotes.USd
V
- Value(long, double) - Constructor for class bllm.BitcoinPriceObject.Value
- value - Variable in class bllm.TransactionObject.Output
- values - Variable in class bllm.BitcoinPriceObject
- ver - Variable in class bllm.TransactionObject
- vin_sz - Variable in class bllm.TransactionObject
- volume_24h - Variable in class bllm.LitecoinPriceObject.Data.Quotes.USd
- vout_sz - Variable in class bllm.TransactionObject
W
- website_slug - Variable in class bllm.LitecoinPriceObject.Data
- writeLicense(License) - Method in class bllm.LicenseReaderWriter
X
- x - Variable in class bllm.BitcoinPriceObject.Value
Y
- y - Variable in class bllm.BitcoinPriceObject.Value
bllmplugin/javadoc/bllm/BitcoinPriceObject.Value
bllm
Class BitcoinPriceObject.Value
- java.lang.Object
-
- bllm.BitcoinPriceObject.Value
-
- Enclosing class:
- BitcoinPriceObject
public static final class BitcoinPriceObject.Value extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor and Description Value(long x, double y)
-
bllmplugin/javadoc/bllm/BitcoinPriceObject
bllm
Class BitcoinPriceObject
- java.lang.Object
-
- bllm.BitcoinPriceObject
-
public final class BitcoinPriceObject extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class and Description static class
BitcoinPriceObject.Value
-
Field Summary
Fields Modifier and Type Field and Description java.lang.String
description
java.lang.String
name
java.lang.String
period
java.lang.String
status
java.lang.String
unit
BitcoinPriceObject.Value[]
values
-
Constructor Summary
Constructors Constructor and Description BitcoinPriceObject(java.lang.String status, java.lang.String name, java.lang.String unit, java.lang.String period, java.lang.String description, BitcoinPriceObject.Value[] values)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description double
getCurrentValue()
-
-
-
Field Detail
-
status
public final java.lang.String status
-
name
public final java.lang.String name
-
unit
public final java.lang.String unit
-
period
public final java.lang.String period
-
description
public final java.lang.String description
-
values
public final BitcoinPriceObject.Value[] values
-
-
Constructor Detail
-
BitcoinPriceObject
public BitcoinPriceObject(java.lang.String status, java.lang.String name, java.lang.String unit, java.lang.String period, java.lang.String description, BitcoinPriceObject.Value[] values)
-
-
bllmplugin/javadoc/bllm/DialogLicenseManager
bllm
Class DialogLicenseManager
- java.lang.Object
-
- java.awt.Component
-
- java.awt.Container
-
- java.awt.Window
-
- java.awt.Frame
-
- javax.swing.JFrame
-
- bllm.DialogLicenseManager
-
- All Implemented Interfaces:
- java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants
public class DialogLicenseManager extends javax.swing.JFrame
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class javax.swing.JFrame
javax.swing.JFrame.AccessibleJFrame
-
Nested classes/interfaces inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow, java.awt.Window.Type
-
-
Field Summary
Fields Modifier and Type Field and Description double
btcPriceInDollars
double
ltcPriceInDollars
-
Fields inherited from class javax.swing.JFrame
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled
-
Fields inherited from class java.awt.Frame
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR
-
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
-
-
Constructor Summary
Constructors Constructor and Description DialogLicenseManager(java.lang.String _title, java.lang.String _licenseFileName, java.lang.String _privateKey)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description void
displayLicensedPanel()
void
displayTransactionFailedPanel()
void
displayUnlicensedPanel()
-
Methods inherited from class javax.swing.JFrame
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update
-
Methods inherited from class java.awt.Frame
addNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setBackground, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setOpacity, setResizable, setShape, setState, setTitle, setUndecorated
-
Methods inherited from class java.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, hide, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, setVisible, show, toBack, toFront
-
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate, validateTree
-
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
-
bllmplugin/javadoc/bllm/CryptoCalculator
bllm
Class CryptoCalculator
- java.lang.Object
-
- bllm.CryptoCalculator
-
public class CryptoCalculator extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field and Description double
btcPriceInDollars
double
ltcPriceInDollars
-
Constructor Summary
Constructors Constructor and Description CryptoCalculator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description double
getBitcoinPriceInDollars()
double
getLitecoinPriceInDollars()
-