Package com.adbs.utils
Class Helpers
java.lang.Object
com.adbs.utils.Helpers
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic Icon
static Icon
static boolean
static final EnumSet<ConditionType>
static final EnumSet<ConditionType>
static final EnumSet<ConditionType>
static String[]
static LinkPainter
static LinkPainters
static final Localizer
static final EnumSet<MetadataFilterApplyFor>
static final MetadataProviderList
static String[]
static final SyntaxProviderList
static int[]
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic boolean
arrayContains
(Object array, Object value) static Class
autodetectSyntaxProvider
(BaseMetadataProvider metadataProvider) static int
compareObjectTypes
(MetadataObject mo1, MetadataObject mo2) static ImageIcon
createImageIcon
(String path) static Element
createNodeParent
(Document doc, Element parent, String nodeName) static Element
createNodeWithValue
(Document doc, String nodeName, Object value) static Element
createNodeWithValueParent
(Document doc, Element parent, String nodeName, Object value) static String
createQuotedIdentifier
(String identifier, String quoteBegin, String quoteEnd) static SQLExpressionItem
expressionExtractFromBrackets
(SQLExpressionItem expression) static SQLExpressionOperatorBinary
expressionGetTompostBinaryOperator
(SQLExpressionItem expression) static SQLExpressionItem
expressionRemoveBrackets
(SQLExpressionItem expression) static SQLQualifiedName
static AstToken
static String
extractQuotedIdentifier
(String identifier, String quoteBegin, String quoteEnd) static AstToken
static Node
findChildByName
(String childName, Node where) static Element
findChildByNameAndAttribute
(String nodeName, String attrName, Object attrValue, Node where) static Element
findChildElByName
(String childName, Node where) static JButton
findOkButton
(Container container) static SQLQualifiedNameList
static String
static String
getFileExtension
(String name) static String
getValueFromChildNode
(Node node, String childName) static int[]
getXPoints
(Point[] line) static int[]
getYPoints
(Point[] line) static int
guessTypeFromXMLValue
(String value) static int
indexOf
(int[] array, int value) static boolean
static boolean
static boolean
isQueryEmpty
(SQLSelectStatement selectStatementAst) static boolean
isValueLikeObject
(Object value, Object obj) static void
listAssign
(List mainList, List listA, Helpers.ListAssignOp oper, List listB) static void
listExchange
(List list, int first, int second) static void
static void
listSetSize
(List list, int newLength, boolean disposeOrphaned) static JMenuItem
makeMenuItem
(ActionListener actionListener, String command) static boolean
matchesMask
(String mask, String text, boolean caseSensitive) static String
static void
static SQLExpressionItem
static void
static void
static String
static int
simpleCompareQualifiedNames
(SQLQualifiedName name1, SQLQualifiedName name2) static int
simpleCompareTokens
(AstToken token1, AstToken token2) static SQLExpressionItem
simplifyLogicalExpression
(SQLExpressionItem expressionItem) static int
skipSeparators
(String str, int index) static String
static String
sqlUnquoteString
(String value) static MetadataRelationCardinality
static SQLExpressionItem
static Object
transformNodeValue
(Object value) static boolean
tryStrToDouble
(String s, Wrapper<Double> value) static boolean
tryStrToInt
(String s, Wrapper<Integer> value) static String
typeToString
(int sqlType) static String
-
Field Details
-
localizer
-
metadataFilterApplyForAll
-
syntaxProviderList
-
metadataProviderList
-
conditionsWhereCompatible
-
conditionsHavingCompatible
-
conditionsAll
-
collectDebugInfo
public static boolean collectDebugInfo -
sortTypeNames
-
conditionTypes
-
accessLinkCardinality1
-
accessLinkCardinalityMany
-
defaultLinkPainter
-
linkPainterList
-
TFieldTypeConversionHelper
public static int[] TFieldTypeConversionHelper -
DbTypeConversionHelper
-
-
Constructor Details
-
Helpers
public Helpers()
-
-
Method Details
-
sqlQuoteString
-
sqlUnquoteString
-
typeToString
-
findOkButton
-
listMove
-
listSetSize
-
listExchange
-
transformExpression
-
tryStrToDouble
-
guessTypeFromXMLValue
-
listAssign
-
matchesMask
-
createNodeWithValue
-
getValueFromChildNode
-
findChildByName
-
findChildElByName
-
findChildByNameAndAttribute
-
createNodeWithValueParent
-
createNodeParent
-
transformNodeValue
-
isExpressionsEqual
-
isQualifiedNameEmpty
-
simpleCompareTokens
-
simpleCompareQualifiedNames
-
expressionRemoveBrackets
-
expressionExtractFromBrackets
-
prepareLogicalExpressionForLoading
-
simplifyLogicalExpression
-
removeBracketsInAndExpression
-
removeBracketsInORExpression
-
indexOf
public static int indexOf(int[] array, int value) -
extractQuotedIdentifier
-
createQuotedIdentifier
-
autodetectSyntaxProvider
-
isValueLikeObject
-
tryStrToInt
-
createImageIcon
-
compareObjectTypes
-
shortenQuery
-
getXPoints
-
getYPoints
-
makeMenuItem
-
unquoteString
-
metadataRelationCardinalityToString
-
stringToMetadataRelationCardinality
-
openURL
-
getFileExtension
-
isQueryEmpty
-
extractNameFromFullName
-
extractSchemaFromFullName
-
extractDatabaseFromFullName
-
generatePossibleFullNamesList
-
expressionGetTompostBinaryOperator
public static SQLExpressionOperatorBinary expressionGetTompostBinaryOperator(SQLExpressionItem expression) -
skipSeparators
-
getDigits
-
arrayContains
-