| 程序包 | 说明 |
|---|---|
| cn.spark2fire.jscrapy.model |
Page model and annotations used to customize a crawler.
|
| cn.spark2fire.jscrapy.model.annotation |
Annotations for defining a extractor.
|
| cn.spark2fire.jscrapy.model.formatter |
| 限定符和类型 | 字段和说明 |
|---|---|
private ObjectFormatter |
FieldExtractor.objectFormatter |
| 限定符和类型 | 方法和说明 |
|---|---|
(专用程序包) ObjectFormatter |
FieldExtractor.getObjectFormatter() |
| 限定符和类型 | 方法和说明 |
|---|---|
private List<Object> |
PageModelExtractor.convert(List<String> values,
ObjectFormatter objectFormatter) |
private Object |
PageModelExtractor.convert(String value,
ObjectFormatter objectFormatter) |
(专用程序包) void |
FieldExtractor.setObjectFormatter(ObjectFormatter objectFormatter) |
| 限定符和类型 | 字段和说明 |
|---|---|
static Class<ObjectFormatter> |
Formatter.DEFAULT_FORMATTER |
| 限定符和类型 | 类和说明 |
|---|---|
class |
BasicTypeFormatter<T> |
static class |
BasicTypeFormatter.BooleanFormatter |
static class |
BasicTypeFormatter.ByteFormatter |
static class |
BasicTypeFormatter.CharactorFormatter |
static class |
BasicTypeFormatter.DoubleFormatter |
static class |
BasicTypeFormatter.FloatFormatter |
static class |
BasicTypeFormatter.IntegerFormatter |
static class |
BasicTypeFormatter.LongFormatter |
static class |
BasicTypeFormatter.ShortFormatter |
class |
DateFormatter |
| 限定符和类型 | 字段和说明 |
|---|---|
static List<Class<? extends ObjectFormatter>> |
BasicTypeFormatter.basicTypeFormatters |
private static Map<Class,Class<? extends ObjectFormatter>> |
ObjectFormatters.formatterMap |
| 限定符和类型 | 方法和说明 |
|---|---|
ObjectFormatter |
ObjectFormatterBuilder.build() |
private ObjectFormatter |
ObjectFormatterBuilder.initFormatter(Class<? extends ObjectFormatter> formatterClazz,
String[] params) |
private ObjectFormatter |
ObjectFormatterBuilder.initFormatterForType(Class<?> fieldClazz,
String[] params) |
| 限定符和类型 | 方法和说明 |
|---|---|
static Class<? extends ObjectFormatter> |
ObjectFormatters.get(Class<?> clazz) |
| 限定符和类型 | 方法和说明 |
|---|---|
private ObjectFormatter |
ObjectFormatterBuilder.initFormatter(Class<? extends ObjectFormatter> formatterClazz,
String[] params) |
static void |
ObjectFormatters.put(Class<? extends ObjectFormatter> objectFormatter) |
Copyright © 2021. All rights reserved.