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));
}