Package com.adbs.utils
Class Helpers
java.lang.Object
com.adbs.utils.Helpers
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic Iconstatic Iconstatic booleanstatic final EnumSet<ConditionType>static final EnumSet<ConditionType>static final EnumSet<ConditionType>static String[]static LinkPainterstatic LinkPaintersstatic final Localizerstatic final EnumSet<MetadataFilterApplyFor>static final MetadataProviderListstatic String[]static final SyntaxProviderListstatic int[] -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic booleanarrayContains(Object array, Object value) static ClassautodetectSyntaxProvider(BaseMetadataProvider metadataProvider) static intcompareObjectTypes(MetadataObject mo1, MetadataObject mo2) static ImageIconcreateImageIcon(String path) static ElementcreateNodeParent(Document doc, Element parent, String nodeName) static ElementcreateNodeWithValue(Document doc, String nodeName, Object value) static ElementcreateNodeWithValueParent(Document doc, Element parent, String nodeName, Object value) static StringcreateQuotedIdentifier(String identifier, String quoteBegin, String quoteEnd) static SQLExpressionItemexpressionExtractFromBrackets(SQLExpressionItem expression) static SQLExpressionOperatorBinaryexpressionGetTompostBinaryOperator(SQLExpressionItem expression) static SQLExpressionItemexpressionRemoveBrackets(SQLExpressionItem expression) static SQLQualifiedNamestatic AstTokenstatic StringextractQuotedIdentifier(String identifier, String quoteBegin, String quoteEnd) static AstTokenstatic NodefindChildByName(String childName, Node where) static ElementfindChildByNameAndAttribute(String nodeName, String attrName, Object attrValue, Node where) static ElementfindChildElByName(String childName, Node where) static JButtonfindOkButton(Container container) static SQLQualifiedNameListstatic Stringstatic StringgetFileExtension(String name) static StringgetValueFromChildNode(Node node, String childName) static int[]getXPoints(Point[] line) static int[]getYPoints(Point[] line) static intguessTypeFromXMLValue(String value) static intindexOf(int[] array, int value) static booleanstatic booleanstatic booleanisQueryEmpty(SQLSelectStatement selectStatementAst) static booleanisValueLikeObject(Object value, Object obj) static voidlistAssign(List mainList, List listA, Helpers.ListAssignOp oper, List listB) static voidlistExchange(List list, int first, int second) static voidstatic voidlistSetSize(List list, int newLength, boolean disposeOrphaned) static JMenuItemmakeMenuItem(ActionListener actionListener, String command) static booleanmatchesMask(String mask, String text, boolean caseSensitive) static Stringstatic voidstatic SQLExpressionItemstatic voidstatic voidstatic Stringstatic intsimpleCompareQualifiedNames(SQLQualifiedName name1, SQLQualifiedName name2) static intsimpleCompareTokens(AstToken token1, AstToken token2) static SQLExpressionItemsimplifyLogicalExpression(SQLExpressionItem expressionItem) static intskipSeparators(String str, int index) static Stringstatic StringsqlUnquoteString(String value) static MetadataRelationCardinalitystatic SQLExpressionItemstatic ObjecttransformNodeValue(Object value) static booleantryStrToDouble(String s, Wrapper<Double> value) static booleantryStrToInt(String s, Wrapper<Integer> value) static StringtypeToString(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
-