Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.1.0)

E17493-02

oracle.ide.db.util.insight
Class InsightHandler

java.lang.Object
  extended by oracle.ide.db.util.insight.InsightHandler

public class InsightHandler
extends java.lang.Object


Constructor Summary
InsightHandler(InsightProvider insightProvider)
           
 
Method Summary
 java.lang.String convertToString(java.lang.Object obj)
           
 java.lang.Object[] filter(java.lang.Object[] objs, java.lang.String filter)
           
 java.lang.Object[] getInsightObjects(java.lang.String text, int i, DBObjectRenderer renderer)
           
 java.lang.String getLastInserted()
           
 boolean hasOddNumberOf(char c, java.lang.String text)
           
 boolean isDot(char c)
           
 boolean isInQuotes(java.lang.String text)
           
 boolean isPartOfNameOrDot(char c)
           
 int[] lastNonAlphaNumIndex(java.lang.String text, int i)
          Returns the last letter of digit in the given string before or at the given index.
 int nextNonAlphaNumIndex(java.lang.String text, int i)
          Returns the next index that contains a non letter or digit, or the end of the string if none are found.
 boolean partOfName(char c)
          Returns true if the character could be part of a name - i.e.
 void setLastInserted(java.lang.String lastInserted)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InsightHandler

public InsightHandler(InsightProvider insightProvider)
Method Detail

getInsightObjects

public java.lang.Object[] getInsightObjects(java.lang.String text,
                                            int i,
                                            DBObjectRenderer renderer)

filter

public java.lang.Object[] filter(java.lang.Object[] objs,
                                 java.lang.String filter)

convertToString

public java.lang.String convertToString(java.lang.Object obj)

isDot

public boolean isDot(char c)

isInQuotes

public boolean isInQuotes(java.lang.String text)

hasOddNumberOf

public boolean hasOddNumberOf(char c,
                              java.lang.String text)

partOfName

public boolean partOfName(char c)
Returns true if the character could be part of a name - i.e. useful for insight.


isPartOfNameOrDot

public boolean isPartOfNameOrDot(char c)

lastNonAlphaNumIndex

public int[] lastNonAlphaNumIndex(java.lang.String text,
                                  int i)
Returns the last letter of digit in the given string before or at the given index.

Parameters:
text - the text to search in
i - the index to start searching BEFORE.

nextNonAlphaNumIndex

public int nextNonAlphaNumIndex(java.lang.String text,
                                int i)
Returns the next index that contains a non letter or digit, or the end of the string if none are found.


getLastInserted

public java.lang.String getLastInserted()

setLastInserted

public void setLastInserted(java.lang.String lastInserted)

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.1.0)

E17493-02

Copyright © 1997, 2011, Oracle. All rights reserved.