@SuppressWarnings("unchecked")
    public void writeObjectField(final EnMember member, Object obj) {
        Object value = member.attribute.get(obj);
        if (value == null) return;
        if (tiny()) {
            if (member.istring) {
                if (((CharSequence) value).length() == 0) return;
            } else if (member.isbool) {
                if (!((Boolean) value)) return;
            }
        }
        this.writeFieldName(member);
        member.encoder.convertTo(this, value);
        this.comma = true;
    }
@ SuppressWarnings ( "unchecked" ) public void writeObjectField ( final EnMember member , Object obj ) { Object value = member . attribute . get ( obj ) ; if ( value == null ) return ; if ( tiny ( ) ) { if ( member . istring ) { if ( ( ( CharSequence ) value ) . length ( ) == 0 ) return ; } else if ( member . isbool ) { if ( ! ( ( Boolean ) value ) ) return ; } } this . writeFieldName ( member ) ; member . encoder . convertTo ( this , value ) ; this . comma = true ; }
输出一个对象的某个字段

@param member 字段

@param obj    写入的对象