All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.greenback.kit.client.GreenbackCodec Maven / Gradle / Ivy

There is a newer version: 1.0.39
Show newest version
package com.greenback.kit.client;

import com.greenback.kit.model.*;

import java.io.IOException;
import java.io.InputStream;
import java.util.Map;

public interface GreenbackCodec {

    String prettyPrint(Object value) throws IOException;
    
    Map toFlattenedMap(Object value) throws IOException;
    
    byte[] writeBytes(Object value) throws IOException;
    
    User readUser(InputStream input) throws IOException;
    
    Paginated readUsers(InputStream input) throws IOException;

    TeamMember readTeamMember(InputStream input) throws IOException;

    Paginated readTeamMembers(InputStream input) throws IOException;

    Entitlements readEntitlements(InputStream input) throws IOException;

    Connect readConnect(InputStream input) throws IOException;
    
    Paginated readConnects(InputStream input) throws IOException;

    ConnectIntent readConnectIntent(InputStream input) throws IOException;
    
    Account readAccount(InputStream input) throws IOException;

    Paginated readAccounts(InputStream input) throws IOException;

    Vision readVision(InputStream input) throws IOException;
    
    Paginated readVisions(InputStream input) throws IOException;
    
    Message readMessage(InputStream input) throws IOException;
    
    Paginated readMessages(InputStream input) throws IOException;
    
    Transaction readTransaction(InputStream input) throws IOException;
    
    Paginated readTransactions(InputStream input) throws IOException;

    Sync readSync(InputStream input) throws IOException;
    
    Paginated readSyncs(InputStream input) throws IOException;

    TransactionExport readTransactionExport(InputStream input) throws IOException;

    TransactionExportIntent readTransactionExporter(InputStream input) throws IOException;

    Transform readTransform(InputStream input) throws IOException;

    Paginated readTransforms(InputStream input) throws IOException;
    
    AutoExport readAutoExport(InputStream input) throws IOException;

    Paginated readAutoExports(InputStream input) throws IOException;

    ExportRun readExportRun(InputStream input) throws IOException;

    Paginated readExportRuns(InputStream input) throws IOException;
    
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy