Java 类com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatTypes 实例源码
项目:java2typescript
文件:TSJsonArrayFormatVisitor.java
private static AbstractType typeScriptTypeFromJsonType(JsonFormatTypes type) {
switch (type) {
case ANY:
return AnyType.getInstance();
case BOOLEAN:
return BooleanType.getInstance();
case ARRAY:
return new ArrayType(AnyType.getInstance());
case INTEGER: //$FALL-THROUGH$
case NUMBER:
return NumberType.getInstance();
case STRING:
return StringType.getInstance();
default:
throw new UnsupportedOperationException();
}
}
项目:jackson-modules-java8
文件:JSR310FormattedSerializerBase.java
protected void _acceptTimestampVisitor(JsonFormatVisitorWrapper visitor, JavaType typeHint) throws JsonMappingException
{
// By default, most sub-types use JSON Array, so do this:
JsonArrayFormatVisitor v2 = visitor.expectArrayFormat(typeHint);
if (v2 != null) {
v2.itemsFormat(JsonFormatTypes.INTEGER);
}
}
项目:QuizUpWinner
文件:StdArraySerializers.java
public final void acceptJsonFormatVisitor(JsonFormatVisitorWrapper paramJsonFormatVisitorWrapper, JavaType paramJavaType)
{
if (paramJsonFormatVisitorWrapper != null)
{
JsonArrayFormatVisitor localJsonArrayFormatVisitor = paramJsonFormatVisitorWrapper.expectArrayFormat(paramJavaType);
if (localJsonArrayFormatVisitor != null)
localJsonArrayFormatVisitor.itemsFormat(JsonFormatTypes.BOOLEAN);
}
}
项目:QuizUpWinner
文件:StdArraySerializers.java
public final void acceptJsonFormatVisitor(JsonFormatVisitorWrapper paramJsonFormatVisitorWrapper, JavaType paramJavaType)
{
if (paramJsonFormatVisitorWrapper != null)
{
JsonArrayFormatVisitor localJsonArrayFormatVisitor = paramJsonFormatVisitorWrapper.expectArrayFormat(paramJavaType);
if (localJsonArrayFormatVisitor != null)
localJsonArrayFormatVisitor.itemsFormat(JsonFormatTypes.STRING);
}
}
项目:QuizUpWinner
文件:StdArraySerializers.java
public final void acceptJsonFormatVisitor(JsonFormatVisitorWrapper paramJsonFormatVisitorWrapper, JavaType paramJavaType)
{
if (paramJsonFormatVisitorWrapper != null)
{
JsonArrayFormatVisitor localJsonArrayFormatVisitor = paramJsonFormatVisitorWrapper.expectArrayFormat(paramJavaType);
if (localJsonArrayFormatVisitor != null)
localJsonArrayFormatVisitor.itemsFormat(JsonFormatTypes.STRING);
}
}
项目:QuizUpWinner
文件:StdArraySerializers.java
public final void acceptJsonFormatVisitor(JsonFormatVisitorWrapper paramJsonFormatVisitorWrapper, JavaType paramJavaType)
{
if (paramJsonFormatVisitorWrapper != null)
{
JsonArrayFormatVisitor localJsonArrayFormatVisitor = paramJsonFormatVisitorWrapper.expectArrayFormat(paramJavaType);
if (localJsonArrayFormatVisitor != null)
localJsonArrayFormatVisitor.itemsFormat(JsonFormatTypes.NUMBER);
}
}
项目:QuizUpWinner
文件:StdArraySerializers.java
public final void acceptJsonFormatVisitor(JsonFormatVisitorWrapper paramJsonFormatVisitorWrapper, JavaType paramJavaType)
{
if (paramJsonFormatVisitorWrapper != null)
{
JsonArrayFormatVisitor localJsonArrayFormatVisitor = paramJsonFormatVisitorWrapper.expectArrayFormat(paramJavaType);
if (localJsonArrayFormatVisitor != null)
localJsonArrayFormatVisitor.itemsFormat(JsonFormatTypes.NUMBER);
}
}
项目:QuizUpWinner
文件:StdArraySerializers.java
public final void acceptJsonFormatVisitor(JsonFormatVisitorWrapper paramJsonFormatVisitorWrapper, JavaType paramJavaType)
{
if (paramJsonFormatVisitorWrapper != null)
{
JsonArrayFormatVisitor localJsonArrayFormatVisitor = paramJsonFormatVisitorWrapper.expectArrayFormat(paramJavaType);
if (localJsonArrayFormatVisitor != null)
localJsonArrayFormatVisitor.itemsFormat(JsonFormatTypes.INTEGER);
}
}
项目:QuizUpWinner
文件:StdArraySerializers.java
public final void acceptJsonFormatVisitor(JsonFormatVisitorWrapper paramJsonFormatVisitorWrapper, JavaType paramJavaType)
{
if (paramJsonFormatVisitorWrapper != null)
{
JsonArrayFormatVisitor localJsonArrayFormatVisitor = paramJsonFormatVisitorWrapper.expectArrayFormat(paramJavaType);
if (localJsonArrayFormatVisitor != null)
localJsonArrayFormatVisitor.itemsFormat(JsonFormatTypes.NUMBER);
}
}
项目:QuizUpWinner
文件:StdArraySerializers.java
public final void acceptJsonFormatVisitor(JsonFormatVisitorWrapper paramJsonFormatVisitorWrapper, JavaType paramJavaType)
{
if (paramJsonFormatVisitorWrapper != null)
{
JsonArrayFormatVisitor localJsonArrayFormatVisitor = paramJsonFormatVisitorWrapper.expectArrayFormat(paramJavaType);
if (localJsonArrayFormatVisitor != null)
localJsonArrayFormatVisitor.itemsFormat(JsonFormatTypes.INTEGER);
}
}
项目:QuizUpWinner
文件:StringArraySerializer.java
public void acceptJsonFormatVisitor(JsonFormatVisitorWrapper paramJsonFormatVisitorWrapper, JavaType paramJavaType)
{
if (paramJsonFormatVisitorWrapper != null)
{
JsonArrayFormatVisitor localJsonArrayFormatVisitor = paramJsonFormatVisitorWrapper.expectArrayFormat(paramJavaType);
if (localJsonArrayFormatVisitor != null)
localJsonArrayFormatVisitor.itemsFormat(JsonFormatTypes.STRING);
}
}
项目:QuizUpWinner
文件:IndexedStringListSerializer.java
protected final void acceptContentVisitor(JsonArrayFormatVisitor paramJsonArrayFormatVisitor)
{
paramJsonArrayFormatVisitor.itemsFormat(JsonFormatTypes.STRING);
}
项目:QuizUpWinner
文件:StringCollectionSerializer.java
protected void acceptContentVisitor(JsonArrayFormatVisitor paramJsonArrayFormatVisitor)
{
paramJsonArrayFormatVisitor.itemsFormat(JsonFormatTypes.STRING);
}
项目:joyplus-tv
文件:StdArraySerializers.java
@Override
public void acceptJsonFormatVisitor(JsonFormatVisitorWrapper visitor, JavaType typeHint)
{
visitor.expectArrayFormat(typeHint).itemsFormat(JsonFormatTypes.BOOLEAN);
}
项目:joyplus-tv
文件:StdArraySerializers.java
@Override
public void acceptJsonFormatVisitor(JsonFormatVisitorWrapper visitor, JavaType typeHint)
{
visitor.expectArrayFormat(typeHint).itemsFormat(JsonFormatTypes.STRING);
}
项目:joyplus-tv
文件:StdArraySerializers.java
@Override
public void acceptJsonFormatVisitor(JsonFormatVisitorWrapper visitor, JavaType typeHint)
{
visitor.expectArrayFormat(typeHint).itemsFormat(JsonFormatTypes.INTEGER);
}
项目:joyplus-tv
文件:StdArraySerializers.java
@Override
public void acceptJsonFormatVisitor(JsonFormatVisitorWrapper visitor, JavaType typeHint)
{
visitor.expectArrayFormat(typeHint).itemsFormat(JsonFormatTypes.STRING);
}
项目:joyplus-tv
文件:StdArraySerializers.java
@Override
public void acceptJsonFormatVisitor(JsonFormatVisitorWrapper visitor, JavaType typeHint)
{
visitor.expectArrayFormat(typeHint).itemsFormat(JsonFormatTypes.INTEGER);
}
项目:joyplus-tv
文件:StdArraySerializers.java
@Override
public void acceptJsonFormatVisitor(JsonFormatVisitorWrapper visitor, JavaType typeHint)
{
visitor.expectArrayFormat(typeHint).itemsFormat(JsonFormatTypes.NUMBER);
}
项目:joyplus-tv
文件:StdArraySerializers.java
@Override
public void acceptJsonFormatVisitor(JsonFormatVisitorWrapper visitor, JavaType typeHint)
{
visitor.expectArrayFormat(typeHint).itemsFormat(JsonFormatTypes.NUMBER);
}
项目:joyplus-tv
文件:StdArraySerializers.java
@Override
public void acceptJsonFormatVisitor(JsonFormatVisitorWrapper visitor, JavaType typeHint)
{
visitor.expectArrayFormat(typeHint).itemsFormat(JsonFormatTypes.NUMBER);
}
项目:joyplus-tv
文件:IndexedStringListSerializer.java
@Override
protected void acceptContentVisitor(JsonArrayFormatVisitor visitor) {
visitor.itemsFormat(JsonFormatTypes.STRING);
}
项目:joyplus-tv
文件:StringCollectionSerializer.java
@Override
protected void acceptContentVisitor(JsonArrayFormatVisitor visitor) {
visitor.itemsFormat(JsonFormatTypes.STRING);
}
项目:joyplus-tv
文件:StringArraySerializer.java
@Override
public void acceptJsonFormatVisitor(JsonFormatVisitorWrapper visitor, JavaType typeHint)
{
visitor.expectArrayFormat(typeHint).itemsFormat(JsonFormatTypes.STRING);
}
项目:java2typescript
文件:TSJsonArrayFormatVisitor.java
@Override
public void itemsFormat(JsonFormatTypes format) throws JsonMappingException {
type.setItemType(typeScriptTypeFromJsonType(format));
}