|
Holger's Java API |
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use PatternExtractor | |
|---|---|
| com.antelmann.calendar | This package contains classes for implementing calendar and time related solutions. |
| com.antelmann.db | This package contains generally useful classes for generic database management. |
| com.antelmann.math | This package contains classes to ease calculations. |
| com.antelmann.net.mail | The classes in this package are designed to ease the handling of emails. |
| com.antelmann.servlet | This package contains classes to help with the implementation of servlets. |
| com.antelmann.sql | This package contains classes to ease JDBC development and also provides useful SQL-based implementations for com.antelmann.db classes |
| com.antelmann.util | This package contains generally useful classes that are used throughout the other packages in this framework. |
| com.antelmann.util.gui | This package contains utility classes for GUI related implementations. |
| com.antelmann.util.logging | This package contains classes that implement a custom logging for this framework - separate from java.util.logging. |
| com.antelmann.util.table | This package provides useful additions to TableModels and contains classes to ease development with Swing tables. |
| Uses of PatternExtractor in com.antelmann.calendar |
|---|
| Fields in com.antelmann.calendar declared as PatternExtractor | |
|---|---|
static PatternExtractor<Timed,Date> |
Timed.DATE_EXTRACTOR
|
| Uses of PatternExtractor in com.antelmann.db |
|---|
| Methods in com.antelmann.db that return PatternExtractor | ||
|---|---|---|
static PatternExtractor<Stub<?>,Object> |
Stub.getIDExtractor()
|
|
static
|
DBUtils.getIDExtractor()
|
|
static PatternExtractor<PropertyEntry,Object> |
PropertyEntryImpl.getPropertyExtractor(String propertyKey)
|
|
static
|
PropertyEntryImpl.getPropertyExtractor(String propertyKey,
Class<T> type)
returns a PatternExtractor based on the value of the given property |
|
static PatternExtractor<PropertyEntry,String> |
PropertyEntryImpl.getStringExtractor(String propertyKey)
returns a PatternExtractor based on the String value of the given property |
|
static
|
Stub.getStubExtractor()
|
|
|
CategoryManager.registerCategoryUse(DBClassStore<S> store,
PatternExtractor<Object,Filter<S>> filterCreator)
|
|
| Methods in com.antelmann.db with parameters of type PatternExtractor | ||
|---|---|---|
static
|
DBUtils.mapEntries(DBClassStore<T> store,
PatternExtractor<? super T,P> pe,
Filter<? super T> filter)
|
|
|
CategoryManager.registerCategoryUse(DBClassStore<S> store,
PatternExtractor<Object,Filter<S>> filterCreator)
|
|
| Uses of PatternExtractor in com.antelmann.math |
|---|
| Methods in com.antelmann.math that return PatternExtractor | |
|---|---|
PatternExtractor<? super T,Date> |
ObjectAnalyzer.getDateExtractor()
|
PatternExtractor<? super T,?> |
ObjectAnalyzer.getGrouping()
|
PatternExtractor<? super T,? extends Number> |
ObjectAnalyzer.getNumberExtractor()
|
| Methods in com.antelmann.math with parameters of type PatternExtractor | ||
|---|---|---|
|
DefaultDataParser.addAxis(String name,
PatternExtractor<? super T,P> pe)
uses Object.class as the type |
|
|
DefaultDataParser.addAxis(String name,
PatternExtractor<? super T,P> pe,
Class<P> type)
|
|
static
|
DataPoint.aggregate(Map<T,DataPoint> data,
PatternExtractor<? super T,? extends P> pe)
|
|
|
MoneyConverter.aggregate(Map<T,Money> data,
PatternExtractor<T,P> pattern)
all Money is converted into the base currency |
|
static
|
Money.aggregate(Map<T,Money> data,
PatternExtractor<T,P> pattern)
utility function |
|
void |
ObjectAnalyzer.setDateExtractor(PatternExtractor<? super T,Date> dateExtractor)
|
|
void |
ObjectAnalyzer.setGrouping(PatternExtractor<? super T,?> grouping)
|
|
void |
ObjectAnalyzer.setNumberExtractor(PatternExtractor<? super T,? extends Number> numberExtractor)
|
|
| Constructors in com.antelmann.math with parameters of type PatternExtractor | |
|---|---|
DefaultDataParser(PatternExtractor<? super T,? extends Number> numberExtractor)
|
|
DefaultDataParser(PatternExtractor<? super T,? extends Number> numberExtractor,
DefaultDataParser<T> parser)
initializes this parser with all data from the given one but uses a different number extractor |
|
| Uses of PatternExtractor in com.antelmann.net.mail |
|---|
| Classes in com.antelmann.net.mail that implement PatternExtractor | |
|---|---|
class |
HtmlEmailExtractor
useful for creating emails with embedded images from various sources while maintaining links from HTML documents |
| Uses of PatternExtractor in com.antelmann.servlet |
|---|
| Fields in com.antelmann.servlet declared as PatternExtractor | |
|---|---|
protected PatternExtractor<? super javax.servlet.ServletRequest,Object> |
UserAuthenticationFilter.accessRightExtractor
|
| Uses of PatternExtractor in com.antelmann.sql |
|---|
| Fields in com.antelmann.sql declared as PatternExtractor | |
|---|---|
static PatternExtractor<LogEntry,com.mysql.jdbc.profiler.ProfilerEvent> |
MySQLLog.PROFILER_EXTRACTOR
|
| Methods in com.antelmann.sql that return PatternExtractor | ||
|---|---|---|
static
|
CategoryStore.createStandardExtractor(DBClassStore<T> store)
|
|
static
|
CategoryStore.createStandardExtractor(String categoryIdColumn,
Class<T> type)
|
|
|
CategoryStore.registerCategoryUse(DBClassStore<S> store,
PatternExtractor<Object,Filter<S>> filterCreator)
|
|
| Methods in com.antelmann.sql with parameters of type PatternExtractor | ||
|---|---|---|
static IDFactory |
BaseRowMapper.getNextIntIDFactory(ConnectionHelper helper,
String tableName,
String idColumn,
PatternExtractor<Object,Number> numberExtractor)
|
|
|
CategoryStore.registerCategoryUse(DBClassStore<S> store,
PatternExtractor<Object,Filter<S>> filterCreator)
|
|
| Uses of PatternExtractor in com.antelmann.util |
|---|
| Fields in com.antelmann.util declared as PatternExtractor | |
|---|---|
static PatternExtractor<Object,Object> |
PatternExtractor.SELF_EXTRACTOR
|
static PatternExtractor<Object,String> |
Strings.STRING_EXTRACTOR
|
static PatternExtractor<Object,String> |
PatternExtractor.STRING_EXTRACTOR
|
| Methods in com.antelmann.util that return PatternExtractor | ||
|---|---|---|
static
|
Misc.getEnumExtractor(Class<T> type)
|
|
PatternExtractor<? super T,String> |
VerboseFilter.Adapter.getMessageExtractor()
|
|
static PatternExtractor<Object,Object> |
Misc.getMethodExtractor(String methodName)
|
|
static
|
Misc.getMethodExtractor(String methodName,
Class<T> returnType)
|
|
static
|
Converter.Adapter.toExtractor(Converter<X,Y> c)
|
|
| Methods in com.antelmann.util with parameters of type PatternExtractor | ||
|---|---|---|
static
|
Sets.aggregateBigDecimal(Map<T,BigDecimal> data,
PatternExtractor<? super T,P> pattern)
|
|
static
|
Sets.aggregateDouble(Map<T,? extends Number> data,
PatternExtractor<? super T,P> pattern)
|
|
static
|
AbstractIterator.convert(Enumeration<T> e,
PatternExtractor<? super T,N> pe)
|
|
static
|
AbstractIterator.convert(Iterator<T> i,
PatternExtractor<? super T,N> pe)
|
|
|
Range.convert(PatternExtractor<T,N> pe)
|
|
static
|
Sets.distinctValues(Collection<T> col,
PatternExtractor<? super T,P> extractor,
Filter<? super T> filter)
|
|
static
|
Sets.groupBy(Collection<T> col,
PatternExtractor<? super T,P> extractor,
Filter<? super T> filter)
splits the given collection into many, where the extractor is the discriminator |
|
static
|
Sets.map(Collection<T> col,
PatternExtractor<? super T,P> extractor,
Filter<? super T> filter)
if a single pattern is extracted more than once from the collection, simply the last occurrence is mapped to that pattern |
|
void |
VerboseFilter.Adapter.setMessageExtractor(PatternExtractor<? super T,String> pe)
|
|
static
|
Converter.Adapter.toConverter(PatternExtractor<X,Y> p)
|
|
| Constructors in com.antelmann.util with parameters of type PatternExtractor | |
|---|---|
VerboseFilter.Adapter(Filter<T> filter,
PatternExtractor<? super T,String> messageExtractor)
|
|
VerboseFilter.Adapter(PatternExtractor<? super T,String> messageExtractor)
allows those entries that generate a null message by the extractor |
|
| Uses of PatternExtractor in com.antelmann.util.gui |
|---|
| Methods in com.antelmann.util.gui that return PatternExtractor | |
|---|---|
static PatternExtractor<Object,JComponent> |
JPreviewPane.getDefaultComponentExtractor()
|
| Methods in com.antelmann.util.gui with parameters of type PatternExtractor | ||
|---|---|---|
static JComboBox |
ToolTipListRenderer.enableToolTip(JComboBox box,
PatternExtractor<Object,String> pe)
|
|
void |
JSearchList.setRenderer(PatternExtractor<Object,String> pe)
shortcut for using a FormattedCellRenderer |
|
static
|
JPreviewPane.showSelectDialog(Component parent,
String title,
Component selectionComp,
ValueRetriever<T> retriever,
PatternExtractor<? super T,? extends Component> pe,
boolean resizable)
|
|
| Constructors in com.antelmann.util.gui with parameters of type PatternExtractor | |
|---|---|
JPreviewPane(Component selectionComp,
ValueRetriever<T> retriever,
PatternExtractor<? super T,? extends Component> pe)
|
|
JPreviewPane(Component selectionComp,
ValueRetriever<T> retriever,
PatternExtractor<? super T,? extends Component> pe,
int splitOrientation)
|
|
ToolTipListRenderer(PatternExtractor<Object,String> pe)
|
|
ToolTipListRenderer(PatternExtractor<Object,String> pe,
ListCellRenderer renderer)
|
|
| Uses of PatternExtractor in com.antelmann.util.logging |
|---|
| Methods in com.antelmann.util.logging with parameters of type PatternExtractor | ||
|---|---|---|
static
|
LoggerManager.toFormatter(PatternExtractor<LogEntry,T> pe)
|
|
| Uses of PatternExtractor in com.antelmann.util.table |
|---|
| Classes in com.antelmann.util.table that implement PatternExtractor | |
|---|---|
class |
FileTableModel
a table model that enables importing/exporting from/to a CSV file easily. |
| Fields in com.antelmann.util.table declared as PatternExtractor | |
|---|---|
static PatternExtractor<Object,Date> |
TableModelWrapper.DATE_CONVERTER
supports CharSequence, Number and Timed objects |
| Methods in com.antelmann.util.table that return PatternExtractor | |
|---|---|
PatternExtractor<Object,Icon> |
FormattedCellRenderer.getIconFormat()
|
PatternExtractor<Object,String> |
SimpleTableRowFilter.getPatternExtractor()
returns the PatternExtractor used to generate a String value from a table cell value when searching for a pattern. |
| Methods in com.antelmann.util.table that return types with arguments of type PatternExtractor | ||
|---|---|---|
Map.Entry<PatternExtractor<Object,?>,Class<?>> |
TableModelWrapper.setConverter(int column,
Format format)
|
|
|
TableModelWrapper.setConverter(int column,
PatternExtractor<Object,T> converter,
Class<T> convertedType)
|
|
Map.Entry<PatternExtractor<Object,?>,Class<?>> |
TableModelWrapper.setConverter(String column,
Format format)
|
|
|
TableModelWrapper.setConverter(String column,
PatternExtractor<Object,T> converter,
Class<T> convertedType)
|
|
| Methods in com.antelmann.util.table with parameters of type PatternExtractor | ||
|---|---|---|
void |
PatternTableModel.addColumn(String name,
PatternExtractor<? super T,?> pe)
|
|
|
PatternTableModel.addColumn(String name,
PatternExtractor<? super T,P> pe,
Class<? super P> type)
this method is called by all other addColumn.. methods and provides most flexibility as well as best performance depending on the efficient implementation of a given PatternExtractor. |
|
void |
FileTableModel.saveToFile(File file,
String fieldSeparator,
boolean usesQuotes,
PatternExtractor<Object,Object> extractor)
|
|
void |
FileTableModel.saveToWriter(Writer writer,
String fieldSeparator,
boolean usesQuotes,
PatternExtractor<Object,Object> extractor)
will always write a header line. |
|
|
TableModelWrapper.setConverter(int column,
PatternExtractor<Object,T> converter,
Class<T> convertedType)
|
|
|
TableModelWrapper.setConverter(String column,
PatternExtractor<Object,T> converter,
Class<T> convertedType)
|
|
void |
FormattedCellRenderer.setIconFormat(PatternExtractor<Object,Icon> iconFormat)
|
|
void |
SimpleTableRowFilter.setPatternExtractor(PatternExtractor<Object,String> pe)
allows to customize the way a String is extracted from a value in a model when searching for a pattern |
|
static Format |
FormattedCellRenderer.toFormat(PatternExtractor<Object,?> pe)
|
|
|
|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||