forked from Coded/SIPRP
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
44 lines
1.0 KiB
44 lines
1.0 KiB
package siprp.database.cayenne.objects;
|
|
|
|
import siprp.database.cayenne.objects.auto._HsNormalizacao;
|
|
|
|
public class HsNormalizacao extends _HsNormalizacao {
|
|
|
|
private static final long serialVersionUID = 1L;
|
|
|
|
private static final int TO_STRING_LENGTH = 58;
|
|
|
|
@Override
|
|
public String getCodigo()
|
|
{
|
|
return parseFromUnicode( super.getCodigo() );
|
|
}
|
|
|
|
@Override
|
|
public void setCodigo( String codigo )
|
|
{
|
|
super.setCodigo( parseToUnicode( codigo ) );
|
|
}
|
|
|
|
@Override
|
|
public String getDescricao()
|
|
{
|
|
return parseFromUnicode( super.getDescricao() );
|
|
}
|
|
|
|
@Override
|
|
public void setDescricao( String nome )
|
|
{
|
|
super.setDescricao( parseToUnicode( nome ) );
|
|
}
|
|
|
|
@Override
|
|
public String toString()
|
|
{
|
|
String codigo = getCodigo();
|
|
String descricao = getDescricao() == null ? "" : getDescricao().replaceAll( "\n", " " );
|
|
return (codigo == null ? "" : codigo ) + ": " + ( descricao.substring( 0, Math.min( TO_STRING_LENGTH, descricao.length() ) ) + ( TO_STRING_LENGTH < descricao.length() ? "..." : "" ) );
|
|
}
|
|
|
|
}
|