Advertisement
Guest User

Untitled

a guest
Apr 25th, 2015
303
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.51 KB | None | 0 0
  1. package br.livro.android.cap14.banco;
  2.  
  3. import android.content.ContentUris;
  4. import android.net.Uri;
  5. import android.provider.BaseColumns;
  6.  
  7. public class Carro {
  8.     public static String[] colunas = new String[]{ Carros._ID, Carros.NOME, Carros.PLACA, Carros.ANO};
  9.     public static final String AUTHORITY = "br.livro.android.provider.carro";
  10.     public long id;
  11.     public String nome;
  12.     public String placa;
  13.     public int ano;
  14.     public Carro(){}
  15.    
  16.     public Carro(String nome, String placa, int ano){
  17.         super();
  18.         this.nome = nome;
  19.         this.placa = placa;
  20.         this.ano = ano;
  21.     }
  22.     public Carro (long id, String nome, String placa, int ano){
  23.         super();
  24.         this.id = id;
  25.         this.nome = nome;
  26.         this.placa = placa;
  27.         this.ano = ano;
  28.     }
  29.     public static final class Carros implements BaseColumns{
  30.         private Carros(){}
  31.         public static final Uri CONTENT_URI = Uri.parse("content://" + AUTHORITY + "/carros");
  32.         public static final String CONTENT_TYPE = "vnd.android.cursor.dir/vnd.google.carros";
  33.         public static final String CONTENT_ITEM_TYPE = "vnd.android.cursor.item/vnd.google.carros";
  34.         public static final String DEFAULT_SORT_ORDER = "_id ASC";
  35.         public static final String NOME = "nome";
  36.         public static final String ANO = "ano";
  37.         public static final String PLACA = "placa";
  38.         public static Uri getUriId(long id){
  39.             Uri uriCarro = ContentUris.withAppendedId(Carros.CONTENT_URI, id);
  40.             return uriCarro;
  41.         }
  42.        
  43.     }
  44.     @Override
  45.     public String toString(){
  46.         return "Nome: " + nome  +", Placa: " + placa + ",Ano:" + ano;
  47.     }
  48.    
  49.  
  50. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement